77973472
90805048
43488972
58706519
14826448
87629212
86634962
3516584
6882581
26331743
96985779
75015405
85376016
13128006
14754447
46357847
27069046
17908667
90558239
89175691
40814234
91635191
95372282
6889972
18113007
15494759
5017505
32737202
259286
36307990
27712815
24104723
10651901
48728750
93366471
33196639
42026479
36244617
94025866
49649709