61255544
30383392
95571055
34862837
73489313
92762575
77492242
17855856
32136891
34203411
35824110
47983550
37329119
62258191
56255023
69767895
48456431
7197926
6917852
21389445
86636003
64166055
97355609
40139515
36545603
14258736
4287295
70701880
83367234
7505511
25596489
60299282
33039094
18176927
3863269
27556363
78701031
42568256
82744203
84212469