88306663
19794312
9848373
60237739
56981425
5995880
444352
7561957
94031808
39343845
52361103
3527171
82904729
17154255
56258209
82895006
11404206
3909189
25161388
96946170
58637997
14631735
54691448
70172876
91506538
299471
35091683
94143176
49617431
36381371
8597170
39721173
519484
85711462
41995228
26638331
9821738
55487940
38866888
9967434