56893584
23894989
76053919
1376488
43503030
683111
65578178
25687215
26774938
78076059
76177445
64639338
48566819
20758335
41425596
1407418
69756064
264687
67128494
40071325
78622193
30149353
33191874
48601026
24286371
12795058
61607056
50698699
10122320
70765330
41035218
6954985
84743747
64639987
54787049
88623901
1056479
55649316
98641907
41568285