53298645
41361179
66933316
63942215
44948241
60903823
56365340
5651549
21028060
89172546
30982709
43794910
30482488
89356542
1637151
80995492
53009776
4620697
95668125
61058082
37171843
73104139
49884709
480580
82373143
38585413
55422091
55839677
7171995
56173800
26335865
27235616
34086991
88864042
12188773
21793875
55062500
67988699
9648031
1923153