73885933
42589838
35769411
67403261
76913792
7671740
50094137
5355244
48182064
23615359
48199268
51976540
13264412
36855340
5058513
83896686
11393689
93915289
25611478
38454513
81716883
8606391
28901292
30029370
82897560
79903675
43048012
54102518
71455850
9604736
39696696
829070
51344364
42168659
10428648
98748431
51803053
43307423
65537891
64676838