7941006
5587660
70495806
9343387
8675158
47061152
605261
71757390
18136770
31371466
96676776
80134194
17914007
2979631
80721602
86607994
486288
49033271
56843687
83626975
2320791
22675224
78956417
74886176
20066092
52427978
98954309
90446418
33023439
65981564
14075232
86199837
4741108
71405483
35296600
62377129
26588196
86865255
65917365
9753268