42379068
81014389
49819157
18127126
72573036
70611949
56083011
27393939
14063446
41032114
91298135
71614890
14074288
23229289
57254880
2732598
59168205
20771818
92968094
57615605
84968075
34355582
99785755
77037915
18634921
96785362
22124616
7177134
29614237
16803692
96038016
1762204
7962568
28377483
51549607
827123
55219501
524952
63054072
25017050