92581142
89541626
49442233
82625952
16043545
37523531
47905592
81672885
37984936
69757520
98662681
8597222
84634237
34629045
41461886
19469124
31711790
81195569
16972033
52739389
1283266
41137910
18823147
16869843
15891466
59879630
5543114
26169203
60502732
54407984
8128522
97707532
21779799
68913371
32114442
38478818
94832185
82991568
83654465
35015014