65509662
95449195
98951709
75473582
94375744
37717212
12599995
5294148
66348648
507681
54527969
54296310
97545291
72716239
29852320
95304002
88389729
8011214
52419034
25844490
7522204
73953874
14173470
63753261
8104814
21674406
84818914
15731845
917379
49126904
53682886
31767820
51087455
31931807
9709406
26584923
86808527
63058250
90724305
37546388