86366280
2831634
15285261
83536278
20165987
33331927
408419
40452241
21993101
48292770
82185036
98043229
90199237
45041931
94963000
13931227
89172383
506376
6980735
5751115
60898553
41267833
72933750
17432651
81978941
6667597
96402244
44684459
43544008
3466790
81226818
47371918
10811158
45177650
78307199
4189679
2133887
86091726
77993816
13782477