66525838
63932513
597583
22168204
89692431
81363048
76249600
3103896
54584212
75401737
48461580
56952843
25077736
42405593
33461626
36304756
43452320
86438712
60216192
82134220
34856223
24458203
3472397
515849
85327117
143730
29258048
9598595
6155373
50845331
42204851
4504470
86396718
1985422
97576490
23476649
5311091
18516098
38513299
92033016