51019873
82501011
58986225
60947854
13148003
9729979
1118444
90227248
1683780
89564540
90905173
88701515
35915244
68912096
73237072
8458491
85799370
86953455
66035935
94353558
48009467
99839963
98014027
50902622
39395955
8008705
40773486
98885582
29718510
69058686
58453637
16911837
79519874
96605038
20697000
67372824
42006181
63544831
10245943
54949439