92927396
80208443
41189030
15575189
10138505
2063834
61894203
62715412
12502607
37542799
4754400
82017509
44829520
9716643
19706250
79802663
90067200
17831604
25651663
8556336
84119565
5942209
58878043
450135
41503898
62131760
79629991
61514618
94072188
10406930
686105
50897650
79336270
52838
46486999
31017531
14431979
30462054
518907
45736977