38837697
26947303
40366005
62974099
6913364
13556037
51712569
30482774
25162130
50608735
31737054
18398685
37119691
98477058
28359900
43597957
6803741
27707627
76502084
5226496
83888118
87992769
23319105
3867822
11763350
98046248
1280352
81733339
62856479
55154865
13957913
30381964
75026586
24529540
30162354
94709866
55149769
27309335
123557
86395378