26392968
89631354
94961133
6397555
67842135
66213562
68767819
20135147
15711987
74682308
1743608
9922911
67552994
80801410
90684908
17168126
692442
70796166
83479811
75922653
7837841
2567515
98312073
61369800
17099071
77648372
77023235
57889119
28356391
19136545
95609781
95094847
92853852
1288655
49092141
340854
6478650
93597165
18721056
78521116