95465562
96674275
2851374
50361681
33214490
98201455
800376
25052878
56902215
11354112
30907081
62686806
45508640
49905485
5335541
23529560
1487574
76098946
93473434
4790730
3239886
7466322
27166942
62671299
85871000
382729
12541825
20305780
25364374
94042124
79393809
6249343
76667747
85279162
11406399
5432830
90561695
71011269
89577755
44211230