94435428
73228209
421598
99847509
36854744
8119858
25698603
39732437
20904078
2625009
70536761
830623
12511944
96455024
43674625
27064210
47082912
37107327
48658714
49161536
28533658
99328417
1365879
44334171
41397665
33908110
13473545
14397280
19623787
35159263
6252793
83171454
22088054
6172854
24291796
95352986
45513523
126851
77162
74132230