58743873
6398551
35828008
90297224
29023241
21438998
14022214
15108116
5605826
34329442
61332158
33529644
73509656
812278
38814768
2833219
3478753
73719785
14631227
14355901
94295926
80928881
28367858
47112354
37858665
89475105
18938239
18466527
1808080
25585325
39975462
23642370
54057636
69621274
73075907
8436870
35512028
22885322
38042298
76179788