42757524
19922565
69518719
34433520
13835828
92607009
31049760
11845222
50893844
30954135
22133042
77289885
73351416
43507108
55081449
3905209
1173566
70287389
10398171
29037525
93111669
27719752
86078167
50722364
36443310
84786378
11613524
77223953
888842
52834944
92608367
91799461
701392
80436353
10218490
17644389
15896514
22402010
69501701
72242614