43272511
27844179
56045081
68134093
58167349
7046214
63615887
1047065
41315008
46113373
19831439
46738669
34246267
4995244
88535869
83748672
60496825
7974501
45824065
52944898
80533054
78122640
1988756
54655491
70411676
95811662
40056742
42822503
50858477
51263069
46518025
5506485
69362195
32229184
10002884
16487330
9229101
59413253
72615427
3610960