50391839
40518270
34087969
97805758
2562601
18637163
52213138
83594250
75343716
90165694
36696468
60856958
71746863
81198761
393262
98833225
25519718
45233230
80144375
33111024
11095377
10373213
57785049
95292809
9741601
1953510
86003127
67079234
26964421
13778625
10764203
54021916
11507385
54857032
86208767
53394661
483897
21805934
87131509
43302229