1532970
27188086
46649092
72028146
9182919
3882480
58277838
47438789
3902137
83144324
73754006
27201215
18034309
9843406
99813473
76492568
40735875
9132076
99745
59982292
73597038
60808285
99319009
6002855
12367892
3252778
65743372
88407579
8892868
23228819
22215087
20025057
4727701
12393730
67269260
81323870
68854788
1982139
42944344
69629245