14918779
8698284
30759446
75911406
36433999
71028261
9657998
61818688
20418410
75224059
27323396
58243882
61328750
3404485
55825507
55332598
10066359
11428320
8646682
26058269
15457494
32598127
11541018
9788430
25611619
4271392
45183006
3376335
38072537
18948044
62297004
79779856
62875618
38318555
99359268
66676783
95764363
86977282
21722420
39414370