48804760
55709488
87365949
31221802
2076455
59164459
84937628
92189703
45606647
68108596
18863594
6778104
72465874
87983682
84541967
65524204
269163
31144643
95922861
58222265
45555136
59271192
4445508
64139898
20773157
21246771
74403177
1449860
83227308
67187485
1745914
84912048
13145541
56269356
65398358
60037402
31637393
14405763
25924965
85868291