37872503
66092065
55307406
81071111
78446177
3912640
10507175
25938625
55652417
82254529
18695335
6067935
87621974
8925446
43495923
82927062
68878625
66467197
24303973
197288
65462919
76955775
80552655
3156690
17916332
7093920
88837700
77066703
50384831
42952290
94105495
4685273
38358126
70482644
11553621
95454650
69619381
26951391
70078042
59288470