24132106
19263889
61398473
24014239
43165298
44129758
69217067
59623521
22946518
29441329
41081932
43364310
45232315
95119230
34338184
27622252
10871424
40712535
45649472
94515805
15779701
2997111
34687021
60587096
28494678
90054488
79656348
30432022
30442639
89107490
39526979
18605132
9737999
83032159
28493394
64737281
7365611
6581164
89322664
89793332