51421940
60077178
5251833
15578864
9382906
39492158
70777014
47142756
99515000
47295206
54908263
99454772
61483033
59195145
22233476
47752926
83323993
79079239
67633605
11081100
63166082
40111210
56089768
42227360
95179860
88669047
33712204
4119413
86661064
96401786
29195719
722295
8342647
4410859
78312548
36898450
55032042
32944666
5708867
90773422