57724320
49227188
30667908
8241590
50787763
96348243
60694681
48978179
54679088
68134293
1130532
7119269
6015587
7465405
6471339
23716572
49775952
52792724
5164755
45784121
84737645
93713454
94751000
88806867
70902926
93721457
21432822
35091161
28038764
35863183
3354112
30322886
9197824
18179955
77636110
72383694
68013071
53602764
4397443
44798607