6370553
58425695
64068617
6918758
47847578
21868894
822978
91635000
2692927
88066664
14979196
88979010
55264093
8561112
33126109
76339315
29413969
47389427
2927136
55717695
86184029
87407335
38144911
27126454
1533562
74248980
87025312
13394090
3943740
1145461
93226254
97313992
1656643
29853403
64101587
8241071
367445
99865147
3562732
82318935