19587614
23969063
83824911
25788641
38211073
64826174
22278244
78597998
62987738
46644126
35178562
56653481
37753972
44001727
6098461
86041163
72671935
69527755
57146375
6275108
21789680
56717324
74386250
81246638
93283993
79111807
55386652
79878450
26452594
7234921
99732897
20993286
5362967
32587713
41324703
11478275
93556023
32182512
96914544
33616662