11807
25644854
14027816
5987630
36539024
99108154
82947251
13746716
73847529
75168675
58186110
43554840
40062311
9769680
5156689
40215378
86088540
79983646
1393088
37039098
89754186
52621914
899863
29265679
89036180
23734165
30746520
7194110
51381511
36241823
50845284
96671822
24819403
97082058
72834462
56385645
76461021
6733151
67896690
88289706