3121557
97682982
57892099
75817205
37141801
4994677
77836012
4548408
1881733
93464495
96106151
80575422
3423708
23396103
18115743
48792505
9933279
57653461
54614356
1237776
8699679
8385844
14738463
37137752
61736089
724290
44109486
78699251
51929417
7376174
12428122
40041129
29975512
17387479
964533
56593597
19754980
57859410
3033541
246480