50145407
97681608
1082604
25473595
65032036
58132328
81462612
8626128
21486304
16364148
90964235
53936364
65647186
82649247
94796246
5387926
38377868
20954739
41006194
14502298
13136979
21709470
6191880
81673154
19354900
70378665
17742185
67919518
19572103
58447621
87974485
26729783
96791833
99246207
36823958
73349571
81702318
73708267
77076505
96785643