96372885
57932348
39618968
65975415
6901506
63992016
6743935
46931642
42827099
57916342
39143130
79985777
28165349
31026264
98518671
4560659
28862531
83586555
97186384
48453486
6826527
63372521
98513217
2705001
43077892
87593943
92814351
37047758
97235529
90231162
77504788
26411503
15112721
17736700
97562331
8894441
43127817
72176699
23106360
11601597