15082931
46724610
10748939
59448833
4646312
80724894
52731036
52091182
3858997
28838164
34387081
29968788
21639970
50718702
30484336
9172373
4032249
42296761
25503738
483365
56934921
15627254
9465892
54661495
38759774
5884267
58669314
62323658
69719221
45581632
41162135
73056751
36029106
21545826
34807109
87371225
90138201
93244319
8553103
97448296