31807933
9104221
83769773
44233005
82713929
94206265
62247537
67238647
61691091
74454063
76125230
89116268
60868409
61011534
25769236
30126060
26952250
94201323
95375763
46504710
45113996
29864532
52005288
43006822
69353267
47309435
26857843
4771327
809362
30607903
28495371
28419616
19581293
3512639
83664570
9414196
83905926
60531132
47527752
2738899