97243925
54293123
78121604
3667734
72525285
45953712
2722245
64526701
20351601
95102160
23405929
90657517
20612316
55685366
4447745
37615647
86361665
49466246
17856507
71473205
68753054
64344133
82723562
6572959
42986291
69812214
79006395
63732454
37032561
15137871
77343951
49419812
17904967
92724439
64041584
61006791
93752367
17491001
12558643
21643243