3346928
75307843
3757558
19959492
51308918
8871734
24465510
60768187
66018545
57019579
24052447
3151299
74183624
8543177
92977600
39688380
63335623
7647486
5335132
54614562
34647555
17309902
66555066
50745210
64296612
22866975
142868
39155372
84633001
70217506
21819664
81953298
98456728
3859480
13707004
82659587
86066627
38597125
43836459
50268855