18306165
27696426
79063276
60985060
17338862
48485088
87761539
28346405
13361316
72865366
74891707
86964444
26574518
3325483
6263285
63669238
58805226
72979422
12533746
31328479
96429261
63834348
24129387
23473711
8932663
96317342
77273303
22302639
50884136
15232133
2706290
66438826
89554053
50379040
80642374
1042215
69158111
39803468
85612961
4639099