80863761
92698129
22407794
71845012
21489627
38713080
98613848
80929577
6874678
91037111
16685677
32898538
43286396
58308952
87905323
31679653
5868451
17146758
20614109
1478462
56462392
72303933
4959018
54461344
1441892
1657398
50025110
1231597
52987463
50882296
71871438
51544399
4805282
18829423
771600
13225459
89428224
62444053
55702527
68051140