16368030
54409649
1860120
2845502
86062863
19497349
83412301
53446197
36322888
4807280
93449
46528093
54508601
74242608
158158
7357105
10304442
17914571
35128463
88164754
2033433
37074293
30104517
33916131
5704228
2082686
89958392
5015424
98257372
34519512
3026587
35107919
17952389
96225332
39531188
94364747
25242989
30545737
8010264
91709789