21462400
31592398
30613791
2541666
27628172
5336742
75033099
79213922
8562902
14644896
17178648
26641865
48316955
52769793
50752881
12058492
477751
55931607
24878486
12843820
437089
75159335
97613033
87451284
40395968
53788609
51997300
94213700
57587700
74526636
430752
31617056
25439526
72612151
41803302
13564811
73952445
7360167
71717955
11653280