48057273
24597522
54526183
31154463
97282170
66357402
37544417
64284995
87795656
51837975
34387120
9786551
5932240
80904561
11763339
7371938
25848661
20346981
6851710
48037844
85712544
50676572
12452381
50494348
1348723
82273809
38054299
53642714
12227293
94178505
40893116
32349041
33896259
6729384
3439590
91611479
57822091
76107027
93643137
60508244