21187694
2268128
35557378
3302792
71151279
70637466
52179168
3609978
56338548
12158160
16084096
11524901
21584288
34442238
60849470
30787048
8133696
85796083
11192150
30503269
86308067
92028319
91297154
4324952
44237535
7745387
88331000
5594839
42856533
13764854
819715
59534943
14045473
38226604
83504833
86828146
94859459
8620359
21811117
45172246