99729848
99455527
36999981
29001526
9046391
390716
69639237
21378472
9040753
59939344
67338549
74826140
19176601
12377814
93216911
71303164
6462768
31972186
14361731
25213519
5887411
77283000
6515936
73461086
462201
48822809
23108304
2254316
99059997
42001615
22519808
67855864
56214972
80838323
29402939
25146557
54589326
24525245
74441865
40822260