72843607
59788362
36674097
79433676
91055476
70957692
18686735
47448681
22254535
46583290
4408525
92616797
45192071
85259413
32946774
60185625
58044494
23728295
59498692
610780
98834322
81221601
89262067
88548557
45542368
12533995
1859344
19636917
59239751
37154666
19823336
68347192
22066
19995742
6496361
6203138
1022985
4209116
77349162
88492229