52969990
30019469
99043632
6758141
85112982
43914080
40644686
44161723
94681977
76219806
2001295
456020
9951178
83456185
83171068
48123472
7031180
85784377
1148244
21936029
62407929
14398399
73466368
54374332
77687208
33092656
11649737
14303542
86944572
21576237
96628712
93238331
42197741
35686061
6807307
28243515
60652847
54862214
29277599
64778148