10179820
2092763
50727671
17569951
31382089
3493471
79287422
61595559
13568468
87426251
32383708
6509334
91018521
71493664
75296709
71366803
79456141
28005604
11125652
37193892
35599324
40822795
47486134
40206697
94307042
48804204
30466282
70629442
5835985
38918691
3391291
65664820
93343583
87793288
41343452
44888142
71677466
34224456
77387617
351875