66852970
98371240
94746521
70773268
9988551
83455695
99188776
87091392
75354177
676451
21438275
43538874
12473487
68678401
14044851
72804829
643846
92175502
82274356
3608458
40737852
29695432
93063206
63222819
67522098
90157430
81646210
5875833
80555954
38187020
35818833
9339458
92619909
7720733
58408563
63011568
64565325
17784087
48908159
21569982