17363704
40367545
26646497
703987
14264182
12714804
21012652
74908338
98154465
69564721
91377484
30651784
11855978
140874
59072322
31202500
70971730
63609805
50411023
199257
72098473
69291959
10802585
11031173
11599474
27873095
99203719
110649
97758041
4242761
98906778
47165751
8043536
1503483
22066267
1198835
73344239
45812624
2320802
51668675