2932299
67296966
25748846
42713900
95944080
22244902
383473
60391359
25245094
76444017
9463764
21077637
34599644
907189
56802841
80759716
73995550
12064175
29061623
21227682
26527699
10906289
32506327
67853170
2641901
13165194
25094812
39159272
16834288
74847589
39283050
15457721
38937139
66145102
28739516
1576202
76797226
5639666
50739649
5093896