28653720
20683913
26614289
63707919
55245437
56534611
34208318
73573169
32291946
79273899
108572
64753074
9612135
91272362
46336416
33077720
17982091
23758820
57034460
71163142
97237861
83301458
46127190
40679777
42853636
5922518
52939810
52561742
30683184
47982288
51489125
38169576
17033141
75354285
2565293
34671109
51055619
37604443
86688425
75829360