13077098
80968660
3723659
45346899
96548641
9711298
17843892
2795804
35283830
65902409
62799399
92552866
12874453
94474766
12228744
35302854
81574756
61201470
79376635
1015414
62334865
28772547
69518568
73915725
43493088
50991819
2067884
10997572
74156321
58936224
54339472
77799196
42051477
64319584
30078021
26568508
38964766
59784093
14776070
91656533