72681716
7501249
62843828
55459398
62317276
98982118
95106853
85926630
77814431
5092406
18293193
8777399
8721148
24973766
77971394
57276322
52492358
84587303
67449928
41656052
76163025
6689215
94165387
77965268
77431180
29337596
9578992
44975858
98044015
24065353
11816245
30894708
48508800
709572
25373663
20359110
36506061
7566739
23209747
1654869