59755582
32064895
31567321
1120902
1766866
38083469
46987828
53729824
53785688
35524584
66242658
62443538
571864
66065551
54662300
30392302
42421878
81621085
29199399
59148349
26776271
91124564
7788095
24756094
40228920
22813324
8546256
99198235
35705907
32049125
5513377
44635672
61896713
26216093
12632981
19915446
33024873
5191355
25306373
94244107