87397345
18251231
2555162
81901325
27328022
87085480
37298898
74561060
8684341
19019906
44358261
3319210
8923955
51128768
18593524
14933828
91519422
94146844
32039142
4717657
77867239
17847772
97537160
37728453
1033672
54529781
46408725
46866511
51487280
46758660
6492471
4672295
1578994
8059912
5198973
16385273
76802144
32638290
14398746
60602034