16885581
10083189
86418958
61254382
24465210
579544
32835010
21675391
24713532
9085586
40872681
19383187
42533107
4264866
99069877
39392324
59953723
11545536
52944223
61457158
6724278
85415558
54008418
39908759
63101804
44774691
22416883
39001749
7086317
69899133
74414975
79722124
95658013
2389170
46474378
58334433
17942462
23749566
13432235
78008004