80738888
47624533
1499938
9181162
12906608
26495871
97953326
9701991
6653445
71653935
69999940
36382084
86052268
72475863
19495904
2265746
18289562
85961404
15674464
38637649
935048
47036765
74569661
56609795
18849588
53129525
6724953
43456660
75582433
22475092
44417766
26534546
43703045
2788938
3205264
66356305
20459041
45058501
86488962
84241638