16553273
21616299
46144325
5152168
93196437
7353218
76432586
75542857
26825221
73587529
4868613
49138137
39163769
23284334
81965360
12987949
10727303
3837330
80852344
83424146
65505541
42114391
98896788
16623003
105670
29961553
56944847
56818190
53982130
36207388
80418644
32579621
39078205
94487982
58703073
18829213
25965529
48404469
44511155
22066101