64977368
10666815
5406832
57906233
21716539
68378708
77145162
10831420
4548069
1551240
16832708
34409121
42247705
1121590
9648129
50793748
35435699
68927163
65082941
28707896
38382454
43013689
84287226
75466811
9294672
37662370
53618508
3245924
82275371
6327632
15752982
64132051
17386828
36778322
5214483
59616278
72193241
46036182
4128344
24396120