80174161
22853119
91697129
27652664
8911221
8388521
53423718
5435831
35599046
46582169
13996837
139790
83166731
13521117
14176952
1448829
27693843
22443605
72751900
234035
76033580
21882312
3631137
84192415
20664215
48538575
56002571
50767327
12289506
10161826
3247249
98563551
76413553
51546738
62743564
13779712
16347867
59964892
70658342
40806912