65787581
75013661
23231610
86613985
32159506
6796455
47887907
24782840
86153780
19278194
217469
94524746
7119443
9954707
76739438
43257570
67262765
3052289
12654192
87852464
35189691
4445050
21977202
87703777
64613612
86542657
34308383
14798181
9539764
42268054
44868419
54397744
20963864
46167021
52019404
48733891
18651355
7028730
55028844
13232295