19464537
8078363
57987120
32942275
27966948
53205199
27224410
78439860
86815054
67814813
65765796
12082672
7814828
68823421
89584579
8636707
56526661
3642879
38121473
87309437
24642132
20133550
59322174
69607466
60543318
64564489
39403669
1939154
56391460
70878706
83994477
10955007
30745197
6638984
19777180
92969778
21925715
36648198
33559146
2761849