50295400
178707
6431842
70876195
9788031
84671052
88962908
19642157
81516900
75008378
98365042
98017935
60349033
24371550
26405897
52816447
12472061
55278870
6007673
84593485
95923799
60544602
21844746
48732913
23955476
47195979
29106600
68432182
84332538
46825160
91676090
74552898
59293784
30922165
6292758
54159457
26978300
26705377
33194529
5549167