68809047
26671077
26121790
95581367
60915192
24795067
44692266
99684764
59895800
12427182
20854680
4183125
15491965
2597014
9095699
32257897
30263777
57269115
91941482
3710832
41259786
56572054
6834312
35677524
12091802
19916140
40742336
16559407
4165079
3653657
51929509
85447357
42092930
82718949
99665955
97881057
46918759
39026546
48239621
44828885