25073081
89048218
49829750
64921257
25531451
68561359
65277840
28453292
10203686
44973356
38912812
83604498
65017772
27049407
37871908
48434120
63784425
68494391
18501040
17166877
80008745
28304550
13563847
53452238
35235608
24749017
25978348
25517551
12852396
776997
54684128
3871995
73575211
72909607
65089380
95631114
19416054
32796459
48043567
65151233