51725760
68367231
59565568
50334471
83276676
68697714
8092831
37406277
76426728
25139611
19139595
2600114
43249266
25972421
46271819
46455441
93101016
75995857
35886457
95238249
75808680
25429509
59239092
45334131
92394355
5427376
74396224
88225085
67221242
18637900
5357597
54258402
85676389
41544766
61556240
60941811
17324159
54694948
2378946
8084912