46308618
16138084
13219240
22826328
31258511
7524935
67159585
33827199
3944653
72827403
38076378
17431118
94633383
39253001
62049712
81593
50384629
10827445
4116600
76203147
22271365
6789434
15892111
38745562
22167016
37113446
72434296
32502406
63584168
27549691
88237913
5965561
39252489
38534342
22487051
18428673
61145672
57562699
75764326
8373672