86916812
87458913
59197922
105705
28188927
57695084
97576628
55252946
71758107
98255278
61082787
34916603
88925721
67974929
65545561
28213396
1202176
25883616
95881824
46494458
83717665
28479878
93325041
41939908
69093431
51932765
67925747
71978016
16095148
15318927
16206797
13294500
94706283
14502629
17033362
83661695
39615812
9281100
4614504
22644663