74925473
63845668
95981371
5694151
65409572
32771870
50941493
95564135
87797072
7118630
10129234
26694315
36686602
20904662
34907876
6423652
81882536
25741089
62078896
48993232
24773801
4875040
7385983
39166098
12118423
28731358
37523495
5116449
57375609
78886240
9918254
55123606
60934016
7641789
73064611
76962728
97042336
68249854
58955805
83957720