68606817
40147636
77653130
82428627
36333251
16729510
73691691
60184716
85406719
21567619
33732415
95142718
42196933
9283449
97335981
74737174
2153251
1194865
86435760
19305041
74072928
38951463
37183183
75245245
12243141
93532793
86986228
86658739
45133196
42268536
48141114
95223680
55029607
28661037
69961934
23534416
42266464
17352084
15639288
3027982