94025372
30133307
5239273
57328651
67518042
36133029
23617030
23032488
67072352
62502028
56892185
49163079
40178888
7236784
14904998
20219571
83033985
8207783
99275017
43568591
4532424
39845347
44264166
64371596
16451443
9993113
4665613
91556856
3155359
23661933
5398734
83021409
3417413
7455450
98612166
70135541
4255025
31616901
86524446
71979120