39798075
82427691
70948715
40593512
55958104
499416
28002431
86546149
74611772
9085295
24669795
93209466
5909422
33291282
2276508
61596092
67195300
87888513
58274598
22268717
13799078
5652084
49573969
74367403
68177298
64384806
15578060
12004759
37953211
38284423
95136676
67299292
38347383
46994737
42218278
88918424
13198793
85297204
92384155
42904494