32931150
881238
59972828
7288374
28349156
4299765
15356170
71926918
31504753
51115958
51502232
15458146
50242229
33436677
76869892
11083547
39135831
645467
39683675
29524187
98528991
1522248
24258386
10547300
7777379
70753925
815658
24883045
81281016
64722144
1107912
93472810
70765119
55779399
5038829
67569828
9731894
9637057
76343044
61999170