24557613
43533257
17765846
82721793
57922621
5202742
39027934
19353427
45833603
55252356
49843957
58598250
20683868
21308064
85206832
47083392
4912654
41416498
59917751
9549385
4101953
76059981
10261428
56483158
7415018
20409109
31417739
46434136
75733013
46001096
792733
52205067
20594717
14844608
32482433
41348306
95687521
41027239
32421525
4820127