95541364
980619
95131669
11003177
60011488
62627625
72327840
14124561
28973834
23753396
4436731
93057946
73948760
9045323
8704264
22341222
85539200
71648802
42471698
3983469
23301639
7084633
55634390
22415897
49826387
57749592
26511186
33286506
94412766
64614386
68153460
47249099
79264248
96331028
806465
63815275
2847431
324275
33242613
90573855