14945338
4734812
51038987
26808358
77247164
58303102
28163379
7086259
6824331
3035490
46132161
76064544
13467472
5600230
70744317
15799701
67596124
78471034
38264103
58007239
10784840
2924949
73234225
1599331
28068602
43928716
29378128
39347461
13932494
3766130
69765553
65957523
88509104
54815826
33029648
24179499
39398781
15893731
3967528
9149109