97676240
78875941
42163957
5403769
82556277
87245975
5659727
57429404
43929610
46843499
69268676
14253385
16759300
58377036
59554228
20377534
1804288
41353646
86834803
68088792
56407998
59103736
65898215
35229545
23725414
20857740
28977528
51526083
9693660
70562704
97371503
29339968
80479909
746650
66642192
30231976
62491292
74958919
19376359
30076904