17419522
8524146
36819531
25834746
43802137
88016112
68285399
73793431
2714132
10077018
27516128
6752101
43573082
64208777
72074602
48165226
71183716
6131409
45117682
93983400
19831246
8551666
64489102
34834446
10422506
57687533
86431224
53471938
72236817
7822708
6038106
158617
46254858
47671349
26241957
83474607
98259847
41083053
25017295
37256202