2999100
41205123
7719123
16632225
4547213
13218227
54681450
12539776
3059087
41316672
26527295
475715
92764320
46758278
8184472
20346949
7026078
45867835
83881776
87969888
74397853
53356842
6527546
9258050
7529945
30219396
84073483
52408423
63021795
6689348
65828572
2118383
38732288
94882408
43094684
9116224
97162950
65199330
89626527
7533490