8188891
42287033
87512130
79901204
65496731
36692926
93658063
79769768
72485704
33654301
31577455
17107030
40719812
27447384
32307282
74996360
95046745
39589678
78959974
29159265
16147188
85914703
26207870
85277178
6618227
77589658
70283258
85537862
63634315
19026449
21961372
80101588
26148824
51866960
86354928
4659189
17157514
15632378
19052290
38913875