149519
98837292
21048188
93951819
66656794
8531457
46152456
15094708
60893938
28048430
61549821
56867152
24892929
5286497
19756706
71007693
95527640
50916018
10538510
51129110
13479535
73713186
63744033
8220425
57705001
67316151
8555190
2453157
51954072
4884555
44995782
37096358
68433293
82045474
33546653
32909268
44551244
767904
63619169
272774