52853216
90767702
91082760
36537964
32678929
26953478
68027941
6532606
52612880
68864978
5985804
8165712
26408167
37994531
85245440
918610000
65579382
86068943
30096137
64522871
10527428
48916964
2291663
10863942
68541615
21197423
16930
14128116
34126342
14726572
79182820
49369453
2299223
18555649
81206405
86977973
67946109
25692775
55032399
78515506