18212339
40271892
13196453
70478882
20874624
78454032
31268752
69915812
94352840
24949127
60702543
22083480
70546962
44552966
32101777
45201767
53094087
44325224
19398685
4503126
51369262
47989744
1560199
23284578
1942127
65617290
65722832
77999013
4830676
88846189
23459476
83253200
1162167
78005542
60168567
11566092
47562384
42061085
76328963
96507783