23333500
5823940
63453716
22544544
21016161
46196823
54619866
47431572
71241157
46642235
80266595
53292508
2331524
119541
11952706
24302935
47954037
70712600
43273923
87686942
90375969
13626503
18782666
51937310
58378956
36257681
53628476
20661559
1772638
61352188
32465205
8054489
84886560
29049250
66739207
99565959
71197276
61247410
12124345
17242352