23331621
1966144
13737433
2385955
66332673
43793245
67829534
29904348
21038136
69345947
18657474
4956141
39532748
17281255
87016838
7617610
40758863
5468948
51281672
6587674
37287898
94234579
84634296
17556469
9571034
1686205
99194834
15891084
50933492
6615602
42198292
30665472
379817
23331164
28859497
22241148
7519165
29283358
16993358
68666606