41487074
9386228
21624530
7123317
29609774
41574537
86286631
79686266
17016748
52578781
85868572
83839791
775561
10505661
16123602
42329852
67679523
76264858
62368591
6972289
38863158
65882995
16874140
833729
30075952
40753955
38278805
83283236
42731617
46722206
71337339
75538060
33793829
91726406
31591384
30197050
6192367
2839734
1372057
7926507