76831392
84405216
15129179
829469
4283044
98864244
10769406
67197080
97798750
19744876
94552186
33038613
9801118
48089638
95116413
89379781
85975352
95704459
73325685
15685785
94584934
62624429
605333
13649459
6948494
20527413
11171079
89455362
89397885
91671176
30113911
36679126
4738215
20265377
23492863
81266836
71995138
89408739
96992877
6854333