25143508
72658336
19188965
89488013
52259461
59673217
15755377
94604678
8032367
19396019
31918537
43351117
89833902
37667702
21386648
75191086
64899481
81824212
66944573
16801432
895299
3253523
82252000
28179652
74382579
75423129
26325274
14064916
42928813
19682316
64266013
88672859
743372
9075204
1166059
1675501
95522502
53083370
22673735
27103808