21514730
28298420
26885567
94943523
21997215
62701988
74516991
74206328
5627143
77812815
58799275
17972231
12008786
5908806
5829174
75086019
84992221
31491670
59771869
24616516
31622330
20723978
35243004
3141525
36061679
47955487
58142219
32862498
18163775
87831467
26776638
66070
7238932
48253706
91703015
41998163
10624370
22063071
53572619
12193976