42875691
95941620
48181200
47358261
8998170
91313380
82437877
7858
76215084
36926223
16243568
80817673
87234769
10401456
14761422
64283432
2697546
57795428
92409117
6322354
6073481
79532018
58111030
22914399
24111797
12424094
68979591
23164001
25021771
43907654
4006243
9602814
84486729
47999701
71068166
98396478
55687595
31908974
525916
7277917