70109024
253777
58194949
91215084
57586913
98242372
38138505
2485564
2300566
1766115
9908831
55646272
83072924
4005757
3176527
46149668
6611968
41929432
84142152
57998636
96197154
18132960
65558651
74745315
46955832
42572371
46055311
3167659
5943854
43068982
66964307
59811553
55165428
57043482
9248926
5900860
86976681
9221376
72973811
3091192