563535
81485047
12579464
289752
46736103
17468054
58092688
61857737
20812508
84676728
21523683
23152261
88094996
36742546
72488474
11882187
41097434
58645258
6626414
65434481
6905789
3853806
86903128
24549761
45256210
72888281
64565389
83449760
47385051
98539965
30223953
91167085
1599494
7275553
48833410
6565859
74434897
47294080
84406829
47472089