42627856
519465
75895789
23754193
91211164
59862446
35548016
1641977
70503292
70485317
16533983
52741158
80151224
3079840
51461855
61692538
92435135
34399212
5632520
47557168
51274074
5233786
8202781
64337890
1267996
72405689
20077295
762585
68816902
54648059
97234498
74407757
51512734
65022284
53646331
13328172
78448252
13749046
34093554
33807885