52877229
30939596
67055803
79264499
30547889
54022696
86061091
63452017
24712550
85645311
61891024
66687899
64083264
44479143
18721044
13956750
93616821
56788623
89907602
378006
78821656
84704717
44233206
88835587
82676818
3731814
32798912
32103802
98058592
77768037
13511187
41537794
60831617
25889129
2137504
40104857
55855896
71794400
62627549
31775630