28375044
80405705
94769692
42993235
26922149
96374072
9409835
90563692
65283250
96184470
82218046
59747096
52435417
7976650
20422650
2714433
8171122
31927630
91128432
46628325
914366
32751467
80165329
1091736
8399758
4764805
60467646
88076612
51921679
37885188
51938474
2895525
62234229
54945063
57072949
21565617
11463491
9965525
78131703
8947215