28721175
11662655
7162754
1929310
22499280
19629711
4671705
25567562
72932707
4262251
61763279
3822668
93972237
86126929
34192047
26414987
69005166
70097647
36093449
79348095
30119742
12893379
93702027
65025656
37897520
28414369
58024126
73147399
87004384
37156278
62319089
11128013
26967101
92326419
27786078
45603970
98959498
41553872
44147229
90772299