45731864
21832057
57415
72463835
27076516
17517204
27183460
33892347
25811223
73454434
37259519
45085885
74851508
58096836
80916173
16084213
11452638
44681204
5433694
81177781
46879329
13225234
82717739
97268778
94886658
24828750
27786880
39717662
29022591
12174016
30198297
91119122
77602863
16679474
45646536
3162733
99726321
3694611
85536563
7357619