52496678
43372980
2718240
7830959
62937351
9576194
56333320
31561020
84168111
70424037
90238020
14299491
20713921
7432412
73905750
75778469
81611747
37526775
80283864
82552332
61693495
85108089
51914330
28408156
63834726
99675101
4874401
9984544
58696746
62926825
12115953
74139347
30353435
20797930
35835394
44061210
73914161
91932846
30087734
52288591