48713843
32202248
62017222
38742144
22724156
15559928
86721966
74647384
2064633
4541310
49406359
14023281
787153
10288605
56282408
18595526
53567832
14293378
4209780
64123346
90909670
88937469
39167851
81353592
4889120
68953580
51821499
21669262
15268397
19186684
36041380
542175
39994369
30661584
28673673
25952659
88259727
1674398
19356487
29237771