36114982
7526272
83875972
72166711
54244125
50719685
16241818
71482485
31339898
72478695
31227659
32296781
1632538
91259691
52132802
86485486
32801924
66202950
59173382
93234969
66387332
50038126
14014659
80379212
12211832
8121935
9255375
2108117
62745571
77886350
54504182
56349147
27943433
83861106
5323850
18472585
3048556
58899752
84579484
78588890