20888430
17748505
5686980
91805853
58586682
83748790
15469019
42698604
87151697
40663419
43419365
93137132
76551871
56988485
38819437
2066961
79887974
93593064
48477917
94137673
26688175
7904594
1287775
35634452
2515202
66676393
44771382
87965324
75589005
7372157
75179188
81485042
9183585
92552593
754808
29691304
31099055
24234458
21649633
97852094