77556443
20552458
38225486
30807620
11239754
1278560
2449749
59647683
61224785
8891544
22707366
93282747
55848587
48858642
648078
50061655
56748716
37173746
35109043
27522340
70124225
98749289
58218008
4554783
69449252
5659001
76379126
7977187
10058726
43244819
53484470
78486241
23276139
35889020
69623259
110350
80547275
74246831
73781799
12628914