95472963
69603902
80812422
7799168
6114429
44896723
23299563
90809225
73263076
7830831
60709940
94774753
33051856
74805491
88921908
32663633
14773946
88246661
70885428
9916244
60159574
77289179
27846218
74234659
38637124
315962
52122540
56657881
5346519
64604256
78255810
60851520
68736959
64866685
14164113
95897639
12209286
9559287
54641309
5372094