19986082
20657369
9446206
61813981
61964132
4826979
56891600
10299970
25951393
53327960
49925026
64384404
26456589
90615851
46914149
90341815
14068242
4734475
48426166
20994531
87951430
80591189
76723633
5912356
88539462
83792108
81931672
93686369
69855161
87315339
38243283
85089434
23188738
12744413
46304774
5738258
2364516
39776794
16911495
99718583