32353991
97668442
99986554
75652705
3099170
14798530
2081916
40967844
2725593
86788080
4706012
23754025
72008348
62066012
472478
9252090
64197478
95393402
86085131
2091941
47633949
60411322
18609036
9775486
78708430
45272960
61475634
11627502
5753047
9848391
24124296
49825179
88399694
32877107
86114830
5354850
44719608
21689422
69234208
7219467