88184122
79705321
18387876
77677387
58844683
729250
28409567
9525702
96308979
5610630
7736725
82042719
28843149
76467476
58893934
73248439
5449467
83449404
4285817
72556394
36035690
4955083
22931156
21141088
32326235
36278401
81985004
78818390
6706974
83919214
92376602
49614443
86758964
68781077
86284692
46706651
55873965
2035276
779031
26633110