953415
32555153
78655430
3018948
68822792
12511960
75664235
17979570
61279243
22371579
83241558
97571585
17154520
73855859
77731068
2329152
52617788
1901557
50515365
58986217
33632579
86743201
95583520
93528945
3802132
87374071
87651912
51413847
53922147
84508838
93912283
57734443
69147169
28143372
59112707
11991682
14775516
5649950
46304421
17222765