652158
37443520
48326988
31479466
9176775
95707722
75778229
43586688
69152410
12216879
11513908
16968672
8480484
98085942
43158824
27554782
78346336
93654924
42765359
18746392
15705350
4066190
21893930
85248321
59842829
207414
70154846
42127356
83101846
40914
98063521
9714121
6976310
6903806
40149597
12476481
26399533
85105530
28709100
95393179