48095799
56689763
99038476
33477728
24719474
1240433
71533898
30135400
16395854
54856701
41215596
21593081
70781930
94091175
98239395
64676867
70627412
2869924
29156707
18727897
545157
7227313
57549670
29863322
20939286
8816546
53748455
57341747
1208409
47577860
4948710
79894774
4588954
27148449
9343575
33982280
28564322
99893545
62213988
58021017