84717142
16034669
368592
9037105
1611188
80748952
13478399
65508396
4348621
50917601
59583504
46524660
22921440
81381419
93124846
19814162
99742769
52648226
47347415
75402541
72204918
31134309
7090810
88647628
74587264
76622623
28874026
31257815
4150620
65793635
72015154
73673544
49587657
94206313
33044980
66057704
93661046
24789550
84446007
6501597