63577407
96886071
31256057
551914
979982
18137633
13191256
6269898
7422836
85868367
15057237
90053866
1068701
81362062
25996048
47528024
59511357
96597687
50473471
89811344
40101090
32127583
74929479
62064236
21443141
949986
82296918
81294497
96242507
46656006
32669891
45165555
89185139
92207297
65956722
93169675
70932199
80489256
67811611
28524870