19734893
17774272
7482076
10397608
82505212
22998526
65919895
46501730
7697249
94532064
55988239
47856466
47785667
77764367
31644368
51553136
44866882
28942238
35005685
27295781
1879686
44945052
52039012
64664235
20034769
23548049
54998248
2012598
35111987
90368403
5586776
16256635
87409719
62071444
175766
90998003
72936422
90596284
74734868
8453116