83773353
72367833
5604774
29013267
643440
10618891
82688282
77044428
71499432
6383802
17951956
69698397
211340
57462802
85176241
40277582
81997330
87502585
21759953
92375164
35289598
10096050
8377974
65859435
90257249
60092499
77923580
89548801
16079206
987935
34928581
4293583
48724503
59065663
37051733
93416902
30331323
70645587
10457216
82088926