33505667
8084607
14556439
49583856
445208
34931124
32045806
69258084
32207302
51223503
51857693
67274695
768396
86309592
55615765
99834933
16922494
28455446
54251710
21788209
79113154
35474053
14911081
75079754
52621623
72765968
88301949
6258537
5159771
99895945
94242078
54325618
49825176
50949642
419647
7303203
1912171
55482866
7503119
95165281