20053803
23532180
29572786
13785431
24156562
37279161
28762503
23999834
59325063
76529556
24292770
29165688
48747374
21695388
29145116
55532970
43866617
88787886
64349350
67192473
61874850
31841928
8895903
9818207
73631790
33322469
36728644
63275946
46037955
43788559
93923173
40972244
45896703
14621068
35043724
51088735
67956428
89716621
17225814
79233598