29858671
1924515
69048153
62697685
53025270
66343911
21727997
20838657
77428451
55763392
7204687
71121772
41338561
29111908
259625
69607033
34404014
9343641
44811708
30705039
17282800
74764303
82258706
84718623
84502098
1105226
35055642
67667281
8792560
36086245
62253381
78483885
9897132
38577471
49473018
43689174
82669468
73346274
87576704
83342409