9857115
1362642
7735200
7492340
51716457
90332693
9405021
29394189
7157777
51181522
38971997
7793482
9027978
88127372
54949416
11875641
96756544
52083805
90106248
5934614
50515711
95202474
7710390
70427522
29154617
77818364
16508848
90675923
24721245
6481433
31111997
31733369
18461780
27536525
60367466
4368702
9343402
47389085
5689584
24048421