99861152
70105232
95991461
63733102
54863409
34679209
37885657
34253306
93532000
10806066
9690673
6033836
5405841
22686634
33518197
69985368
67424856
46037526
66053
92572899
57198712
76041637
39526920
61208832
98837893
6445441
66716313
411420
48581650
60644565
52403070
73757385
7889976
69808313
22691509
11274309
34501361
2143573
7129980
5094408