32666047
24203550
2266890
52651125
39044632
73815288
18866783
20035515
23378504
93976763
22285057
25918942
98791106
33629400
5158139
13208501
62416685
30028284
42182100
9240933
62677291
55203058
33989476
11798838
5739367
67501396
11012269
76321344
82306902
78194848
29286998
973439
20516399
54135332
12536833
65202326
4808648
45605127
87699976
14494916