8389812
30118253
4750231
75315659
24512418
43857882
95392575
16493352
10572841
354027
51237653
17298921
3335180
53043487
5632290
50201460
79341351
1235677
50576082
66472755
6647725
6480495
20852290
75496329
48982748
86862750
25919250
39793576
25806614
1538984
93376759
37769047
52475773
29696746
7458651
3122731
21987606
87985817
47614669
96637468