42631204
33962154
13587313
64309307
27911938
71462315
27671252
68535357
19684006
22829415
4762046
11895057
46882840
93137465
59938314
52405812
10676542
9059411
30533493
25948167
31683334
5225675
75717779
54906324
64302546
405678
17455142
4887166
1907720
80466258
91833161
68276745
16223593
68176801
79227874
69019588
13124712
5177847
27845195
78258151