17743443
15341784
78819784
55906371
46837616
14018020
87167185
85968227
69269807
9235901
96864119
81667623
64881506
43829710
15874451
83631525
37963493
75507389
74629669
13411376
34524844
44348557
58978383
14142841
45374270
26871585
15079323
66087577
33985349
44095361
58204975
773524
81922423
1363821
45135068
22198055
40093480
7663320
73654134
11883121