5703159
56246380
52225423
14348734
93205106
89556212
31296320
98646901
86534876
99122686
1026559
58355419
9561738
12877157
46921878
27513668
67852534
99186057
56815908
91494723
88943950
3010806
50015050
55272285
15666286
14083426
14105021
21755095
50795201
99271214
6778795
33929661
26016074
6963348
18862216
88905744
73217181
96557777
78729166
37329847