8262743
41195178
9304254
62351121
83685762
23872439
88077863
1354386
99942675
52731141
418422
41339248
59458247
28988664
22064812
1340385
48275547
72924221
38533298
75314840
54337758
33029413
79983450
59471368
27836091
32049650
32263759
40745115
52662144
2017407
72658787
84929026
45414459
56429442
16079757
21683608
96955075
11924741
40583012
51582046