42124782
13848356
75105218
8432474
38067727
71079030
4343603
67744555
66458429
49069745
80039842
97338651
74848837
2736488
49872413
33996
61589344
4260759
41154164
13764148
71949773
79311193
60774710
7284601
79519085
17894172
403087
55048515
38534716
43171661
42714606
98102400
33362655
30801864
38875423
64496848
12433029
69692058
14624216
6729515