48196776
66085942
554563
79084575
67539248
76422368
20618798
79748630
19838755
69808525
20467037
91369014
93721696
741993
1011050
96561943
91726578
80274400
75991556
40217306
48252159
12659823
63179198
55501893
75565788
9830129
46656721
36833812
26763640
39933811
79585426
42225691
1028442
10166947
87726432
2520331
65705217
31239672
133796
45125493