91793928
90972684
80352014
1308886
49458340
41173935
89614460
73964371
1721250
7703199
17039169
4137790
45912006
20189659
72802295
2630354
75797178
56724511
37716869
37223331
53976552
39072471
74151927
16127917
5574591
10435854
56754275
78314189
3371432
7404279
25998
98204926
34105323
25842077
33722733
21952633
76601876
76531294
60732547
5715839