35131133
17858760
64459275
13886273
34396122
70854164
91229064
17615165
33344103
45952599
44117129
18124249
23373681
2890449
6943330
42469556
47366942
61299843
9036681
495
17212236
19358632
466252
40051329
58883284
41953037
82748874
54994399
544721
2824152
67122805
74476399
47164105
99947873
53651691
67626992
68603584
13073024
43583706
5793200