56174400
46245161
30764923
60659189
70185787
54924247
31482386
6291013
84106656
94506800
56793117
8618184
25989232
8934965
18379359
16098513
39092760
76995445
705900
57164441
59851668
97304249
62333328
23135746
9171215
8186870
9176393
28906028
5427874
72392028
53827230
51345189
18267010
27041708
90734685
99512914
6673568
37959337
83481073
38949491