595872
36825929
79418622
47594431
1231247
23196714
48899107
22701551
88183130
43465642
42501197
52627568
42383474
70765394
85619040
66564266
8531667
19419003
36056754
86921525
20682937
48988426
1679821
30387200
1819384
10316086
27585900
5009788
59785626
623041
29115448
69855634
42211466
6839630
75451115
199848
66359662
10349526
56948938
51798041