50688250
85534600
58204010
67781317
88542897
4208225
4168736
68637503
23069932
25161063
51227066
34706301
98702610
80961794
12977087
75525017
29408965
5385430
46305800
82499773
90512520
92894280
1653606
46459186
47248810
50587837
39252863
11139204
86672694
7167489
63857050
51481803
93199281
1633774
49072651
63652037
58614542
50286517
52931832
6771914