88216216
95192085
35964448
83223996
50188302
83656656
36908178
53028394
92956736
5852196
61703260
4062128
58551051
33102563
55007423
38145574
65914186
7373974
2754018
60464196
86692501
27871381
90583280
20008272
97882908
54714608
96695458
86461532
95501794
55456008
3074504
75139056
92089243
573899
10057634
67726480
28895082
7091970
82437582
1056752