23742244
70305365
10933051
849785
14232082
63928096
9232221
35748058
48609734
12946426
52241940
57142096
36834992
29686544
77265888
21762805
2517582
99049083
2542931
40912896
87082285
210488
62117796
28496627
29831616
42702765
63273990
22503241
38573267
6754206
65706725
89842930
54714909
80986189
93471358
13672744
95358694
83625214
85227572
30572975