92887412
12225492
37824256
21856016
796981
94017840
51983239
63409524
260295
52729566
18049170
7994880
19262714
83372048
34093179
33225081
23256025
19876636
64618465
25583
67568563
18421664
77573947
2831425
83738463
98727316
52619577
37953212
34949679
1340469
118262
40481725
80367918
40488295
3308930
49818694
63342032
41208292
89894624
17401229