41858367
4791172
91101111
23612534
94338233
21152272
80958857
19923110
7575248
90131790
9673377
18901131
93818691
60119914
8589628
77614384
76719628
58377098
63255194
5359369
3456825
20691547
7134628
13332644
44409659
18897389
56122195
33457930
5701107
58727141
6804934
7079774
61965194
97304914
20969383
57223882
81738574
87304140
98017280
25502783