65871220
35808930
55715200
72839457
95991295
78557972
3132315
5372737
11799165
15276666
11398278
13289928
86616481
4928126
79894851
57583070
28962518
43024600
99411029
127151
68514
90556709
68405442
97765109
96194126
14679984
82995933
45855855
56495862
9227454
89912884
65684650
73438217
69591327
92189418
68682446
56536541
46351184
737661
8655324