20602615
57388277
63169268
89943223
32066610
79523705
11583036
63715951
23342916
64168721
68169252
20934326
53485384
62106237
28173478
6299370
33745028
2727687
9310694
64198927
77778544
14855248
21539301
20085434
7575281
7084957
64468025
590887
27419834
2427784
94419375
46051470
53991567
66168704
26844006
87195560
64993230
52554326
25948232
99249692