21876714
65142508
51827759
77057628
70055457
29562112
4037917
58709
70222139
36709495
47548841
13192161
27379797
99713672
16526498
374657
56035919
84127403
90418480
33341908
6928960
33035472
830693
38455745
46321054
34712846
49207662
25375133
39102424
1677000
5914376
57105337
1069549
24089542
40786410
64188826
7400818
55651436
87516838
61233199