62643340
88704285
2971833
6359149
64111525
62286769
19569934
89536078
1544016
49997548
56118349
70054956
8697472
78972313
66113912
11504201
15064603
11881919
98339221
13647674
56387043
67313361
83308587
57212951
8841570
16395516
32085463
88083925
26943833
24657917
83464934
657379
19715610
12314840
36952048
45426009
13464439
849228
90065378
44022864