22499593
48968899
8676631
16079691
87658814
43586288
61389090
20412609
42749192
85993081
77455391
92358374
50665946
10345116
13283224
76777399
70058419
76938472
41853564
31078859
3009474
87608017
9776360
41023807
74441093
8560256
63917793
47612995
12989044
3707695
35278976
15231332
15827583
97658319
57916605
85513989
32789126
49045004
81804442
47421759