13967862
91741838
57314552
80035274
2665615
82282556
76433511
17309881
12042829
45448313
1628980
36618892
63688604
89218956
59543365
57931466
29309259
41925324
3748435
47449913
62772979
572653
50212586
17457037
5864474
62341373
24088382
86109448
79647051
1135685
99957349
15183091
15421140
9085563
11547195
60592388
99374428
54922537
673784
83956434