34647063
57726595
66094683
39803179
45358724
30234423
44303962
16294754
64751480
84131028
99092391
26404016
88007704
84317281
80376846
55457543
98561294
48399465
46564602
2643600
75983919
84456499
97682605
34609139
68327187
446997
6882532
24879737
24645524
489960
6889214
931313
28367290
80304781
50821489
85838940
85547354
68052146
11807874
42517295