9497731
7064913
61044904
42174481
49207656
8611420
28187963
87785664
82252839
47888159
7646330
75828160
99124087
14941574
1312431
505224
41326373
40086362
43589050
68874393
63477215
95113057
89956969
38465347
96266537
25146386
89012365
48913765
72017317
3699654
19649866
76481853
78751562
21723243
33251609
67035159
42811758
44685944
45506511
2736055