88328817
20229995
56267080
60934136
48761015
46974758
32634900
83972816
5686229
83477405
62019277
64475884
51588368
14403293
7568353
72974581
23303724
12688029
16506724
352028
51456437
34765841
57503012
11376516
91203176
39091690
95818590
1159491
51606719
23556562
44127688
4833987
77248332
27279298
44005307
68954379
17457861
54716058
44357241
35074302