8893116
29366211
50852285
6855649
19093060
26323226
5716731
88322012
72708862
56695618
77813881
21056737
23022100
80915287
3742590
32815665
20638693
61205480
35089034
58127915
26474114
98217952
54128235
29646495
10765704
38957830
588328
50007736
28894728
70802873
69785350
84999848
3690284
79611396
74106482
24577228
72428530
67113937
13281671
1853284