90108855
87769769
2834986
58512326
85008711
53905911
17047733
18366216
51223836
37993715
38859319
50552370
14339630
99814627
70496199
52496669
23782458
3693024
15267332
80468074
4466750
65313521
13751348
19462393
35617655
52748461
91511009
66337411
72402432
18668202
60908404
86719514
61815235
46366602
41862012
35778099
1363318
59139730
57359798
38196473