52686858
15704634
45696609
479747
84688446
19126626
64402986
75441741
61447946
7980459
46195268
59606522
71319393
38307255
13494586
9025936
38598910
70351491
75124949
68772607
85355377
90837338
66279323
88734141
40165958
77416677
3272596
82198821
71729087
260551
56261833
1651191
39267519
1084799
41975422
95869075
68336390
7236957
12572798
62663571