31007714
56438514
91952375
51624258
41041288
18054786
67854185
28024268
163107
59115636
83572352
67736151
36493484
23306324
3118250
37519677
38677962
11608787
68892690
31243930
55186115
7500462
14744387
4619843
181941
91074092
28775081
52466820
13579087
83317294
24981457
66251070
52502363
79114781
22735423
61592653
18367378
21063252
3231512
79864289