1898220
89531788
96643939
19507948
79321635
48255063
26614118
63314825
11467380
54947476
590224
27536645
21206472
6204700
99296241
86499548
12477664
85042087
46105702
38571285
37219659
23346424
53442075
52589291
62847993
13625644
66149399
93758427
66109351
4512729
99419268
41419597
75026224
29077582
9654300
35003467
60772018
54368230
78196413
7398323