19499619
20395569
6064304
26714263
8563484
99738549
5863112
9274889
10867282
91386312
4169726
85075650
99099176
67676105
65537748
30066769
58645770
90209451
4783923
13909681
84053994
2468906
45026887
70623889
6762576
18442698
46022232
43438164
59579704
6273199
8299863
36893978
75193310
2516358
54933476
26033727
67524040
68087856
5678158
13863482