67684882
69745326
41147443
87675180
60762197
7281119
15096888
88846711
68728470
73402240
91809567
80801878
54979027
65178537
6591637
36791172
86147342
3882816
33744877
54186956
28007315
51686107
40029678
4794120
84422585
33381113
40587575
27339234
98505956
1761509
77269866
35911466
19592103
3472104
91804678
62618661
24084845
61152439
84518000
95195611