27012985
52633386
88749323
23348699
22874847
83939297
12044836
7981187
53159657
55972704
54826731
79418483
28081417
68902834
79475605
42006358
7883997
30933353
34752708
81627476
6317972
90897403
96945821
69516773
89497724
82279141
22598632
57022290
64525795
83238339
31903451
32082795
16178929
87269925
65009561
39039415
82996654
36122853
71743307
5777366