56266997
48662878
19637505
46237202
428481
16806056
52519783
98313309
42802317
99912389
38985861
89266905
240974
61992159
45855042
85084740
16191029
81272703
10345828
22171469
90534831
9824820
2662568
46636354
73227045
1524182
94271999
44026676
34054642
70631826
15439492
71705242
38932438
84211626
29833301
4813406
2303880
5993367
15418611
9333835