60884680
82194381
52341463
64763231
2583492
28836160
44436481
64168609
11868875
45152603
7110787
2385378
90538988
91687399
35583633
18809985
51061740
90401376
60125330
5735878
61634013
39221615
30721791
95315735
8127998
5306959
33757760
44589134
77725373
93284271
52244289
87896995
91242014
90747432
64861998
55764618
75016484
62381183
30879421
92131264