97217254
1781116
93488065
67956858
4520472
30861214
21226569
34832885
31521233
5852500
61331532
40656993
86922723
65915734
52125858
81287848
61096396
16073931
57667680
18868371
30817161
18753040
88677739
17523589
13404577
3411802
6770263
87861626
44509933
71401567
13832733
98885576
629792
44608110
59627290
66845389
9163121
22372144
40681022
3904807