21913443
24442700
93478140
84257455
51016172
97352903
53964845
69098460
27944090
52135910
9625119
83247798
71773964
98852756
71013732
44386149
83317315
17703345
74107468
54266797
36458839
91165556
20217900
9787587
71327836
47974111
94012287
4744609
11881031
32201240
84368707
19565514
7952066
5948045
39976461
88936631
80921710
47781940
64195025
71055942