43301423
14418112
43773068
73989370
2117211
18335375
70594744
6034208
91169878
9477540
60974293
46683625
2426686
92386243
28116020
32153454
61072171
34422152
5016351
75614415
58911641
38401556
82505863
41031127
82465576
58499759
37376337
31062398
68983058
6827556
27865058
73234041
2206774
77241686
19163640
41978398
47672360
16722954
70879383
4443507