42834393
90397143
23168222
496057
14097792
8381305
24405379
98756761
37341938
74969994
90981430
73807758
22012807
75999082
5148324
84187031
61356621
94883659
72858538
9422962
99219626
42468235
74435804
19614016
22813607
59268615
25466926
75598390
52969400
84841596
82803972
30621431
37935731
31314956
32008893
50782501
18209353
75011563
68513525
68063422