66671882
71479867
2002943
22782235
6273479
9512463
30832985
52697646
59033461
676584
91147595
82432006
60182643
5523753
26392082
42606570
12893142
51793049
38755595
68962462
65648216
86349150
74861158
72295285
71352845
6248498
22304791
69475591
65853976
5856907
71346901
54178749
39404356
55128841
96404878
11143626
74939158
76859814
66712940
85734037