18134837
19937803
47262412
47262832
80903568
55182302
1325773
51299400
53159266
21506499
64432204
45373898
57259983
38488380
81137642
74346859
60634213
1729604
7672537
5078445
18236459
22126516
52097995
6235220
5076367
55746660
16454502
39916656
39243825
52486931
33373999
23774201
43844598
33897668
61675109
38481456
39341571
13865805
7406132
13142376