82819500
438030
27616528
7472506
55684685
75693160
66195103
49407194
21303639
30902052
60711589
12806704
2272764
33649924
80423388
7006509
98902418
27131116
8628780
82455622
6193302
30709487
30061094
12205376
407730
53419611
74303175
3596016
43147554
3388948
94469583
77971664
97394028
77203032
9490194
70093355
51469384
85946515
5572989
42297450