54524027
11568967
39881214
7307318
77236992
89524485
26797586
42001160
70424234
97081800
921417
40022731
17652531
81047436
64983692
72184176
33473459
10047310
62289174
6033500
67633340
87476336
83062252
481696
67796888
10663068
90275538
64709622
77941053
10607181
2037166
90694011
70833742
71649312
84047926
32946790
46245132
8537655
2091918
97289064