1506632
92539217
89433068
70501628
80386007
12139053
18526304
49938594
79168008
17278611
62355234
4517113
26284811
34017002
3641414
10561203
99173863
5247848
6485596
66646494
73405045
60652511
55764962
22889150
10688315
43201338
53597944
58236052
92015789
67224487
15037128
27783391
70957142
2566253
84413722
59627959
18941692
44188708
72828108
45489198