67125286
77655084
293642
16621284
71732096
74698736
54356031
49997849
1914993
51136144
57052792
77916811
22647490
48072771
60991756
76188727
94811897
14762835
52488462
63467240
30278124
3206805
83464845
83246546
41716360
33528527
33887501
1023680
67565909
49798083
816580
56533093
17012392
39454793
76771919
38078470
11301925
386434
66138034
6984367