48039543
71911925
66938968
81358000
27225842
42957892
2725250
18308551
34844314
48492170
55122309
2663290
10912421
55572877
46383077
57379329
5054955
4751618
76308575
6485891
5773976
14996908
80008001
69799455
52442322
32337286
25699313
60731035
79866706
89482098
24273408
32357624
52466690
38302728
20942052
97461594
67109342
82395343
49497870
35603927