35203505
95458240
60577177
8929131
47328697
92019690
98846913
10871175
70012800
68618940
39508110
83044048
12884525
41279784
6426966
38698633
97155904
15179353
40133656
18661519
9041991
26869500
68593738
52411529
77749950
4216825
2892417
84571910
84663440
92245648
39312919
27345631
42274830
15549501
60749349
32252313
8941367
56976694
55562479
3591581