52901647
85962862
18388334
79432954
49403689
24736362
13843300
8328332
94436260
2367657
38368560
4550581
11548111
87498550
4289634
23984881
29202739
60858103
12189314
44174013
4073154
36388068
57564733
39063401
515900
2076623
8769376
22483919
20178330
26324540
50438581
93563507
77754434
19916546
11631435
53071042
61518817
7564314
14349779
69872324