2933670
44624425
24312743
47697310
31375320
45217272
64946871
9206756
89037164
43356423
4317125
58311226
53684905
1827190
86041270
32559147
54091463
67625808
35155234
16608572
51317093
43506403
2320652
80193505
16124957
91889070
68469479
50206240
40155737
89833141
2869731
35767055
46292966
40533723
90035869
62091130
16371796
39239512
46522482
71457134