75957404
42319489
29564189
20717056
35107476
49389872
95317236
21867858
51585456
22152754
51823506
7160887
35664675
2755519
87041554
83171725
31617741
32396671
98303400
38552306
55693495
25389726
39326672
46164274
92003117
70266361
66477218
28116350
35375860
72056743
56661245
20527532
90272053
29356393
14404190
8848481
5563616
42255312
23632933
62533826