89992600
9017881
18389890
48634747
73265825
35921513
2573957
63628245
83886002
52122000
9955670
41547274
64154958
8319530
34764918
64268950
24133656
60292924
21432668
49351752
51965281
1575516
66487852
50395522
64255709
93749020
68517497
49228931
95702740
44607780
19176636
31033697
67559446
91273710
31683753
62238209
71296305
67858734
45371266
87085659