4365967
59435725
27535353
78513915
34443435
279296
24385803
78597045
44456022
63062129
64025517
56195107
45518226
50781873
6583941
20564900
46397553
5631529
4181369
68499683
915284
9818682
94527683
40597750
55033329
80785553
68539652
33689684
21478537
36572106
60687743
28412763
77265724
38201267
41794971
12604293
6776483
844670
9743350
30873591