19358664
27636852
28175501
40058924
20396312
54387312
53842575
48913803
65934527
9938562
54396243
39862250
99635231
39595421
95585384
1402556
82682778
7833722
48726118
20712846
83608472
55723109
25418065
92287893
7316162
88944091
20096599
86116612
697360
93417393
8786842
44093760
59156879
44721863
43066468
29673169
44983101
8751866
34945285
64781250