2277877
6507038
2453549
13181821
62021732
99314719
9321934
68099554
6447769
57467953
10511348
3083316
42181972
49296411
71798949
6092107
93846207
69178630
6252408
11227264
46203407
10816951
6276726
36632054
60248641
95309800
29616547
78812814
14414742
91263935
68336980
71162842
56202619
48062862
76832743
56114413
38511397
89416356
68387219
45898335