79663883
66255266
3116360
64075102
38587496
10134687
93782180
98919883
296803
89149872
19713506
4903207
30971953
99253300
2765493
93826547
7583356
3389455
75962643
16435479
2553246
80729647
90222536
17379730
9533008
33525577
67861879
24642275
36593337
64393272
20109779
76751069
43193149
59428047
36587644
1473766
47936368
64334441
60067654
71527963