93396382
53121964
98001257
78835978
92919464
8563476
96185451
3105609
25632915
4045138
88417132
2884308
76205606
60568450
992879
32028242
78019904
12074700
6077147
64515306
40456235
46071591
88643644
76117395
6787142
2001793
51792632
74821400
99135661
58145702
10239978
1506089
835364
97421329
6903919
58941406
74804654
17086975
12577041
65927512