26611127
91915755
58393605
93998291
13945835
20194448
19144728
93496898
7946875
34363709
8929600
1083753
55445060
90683261
37045084
21908635
85502830
80961251
21376430
19268736
46658884
7329257
84213924
21741003
2638431
65066502
31676304
29288425
6931228
80865516
3034632
39447424
67767121
2639483
74453243
74783995
90733361
2878509
77981852
42053664