83273023
34568387
50793000
48614748
66552853
48868220
37888223
38053431
18191029
4207740
21884640
32494355
44419244
2949685
99055554
50114438
8718865
78742681
15359729
12768166
84035677
1352102
21598352
20772903
27833842
37518879
64941044
82966051
99549015
51211660
70503220
16021129
3211492
4258547
936876
30101332