3104457
83613089
45428988
7009182
546841
37027256
26565029
722180
71854811
42697759
89031760
4536621
62831093
40808195
16776026
58561816
60742951
70561363
68311540
28218743
54005013
49893504
3477551
87041228
32146278
89935550
40894548
3860637
53414799
29454844
98245699
47817112
39385627
65033684
39443105
59223940
10364079
45198943
19314959
39658149