85928134
68120
45969645
649280
61723608
42168196
40316433
40704504
67529222
86216674
1379640
41179717
68128155
11573770
46715691
38569253
8017835
3076263
24967276
42753403
11189227
29695298
85841525
83758179
24054577
27754241
35736897
4008500
26884865
41845376
74791129
7821193
36628148
50181566
318290
32066407
95119303
77204986
78219386
10101314