47474356
21229610
5006265
59254211
7656014
64787559
45778061
69314298
76945516
20568810
24475439
7979386
28567062
16028872
64388011
41508458
9578474
5091188
57486059
69006823
38109819
83503303
79655187
8336
82775928
56312858
95967156
185219
48823438
5734623
51661161
13799960
43808927
6213456
54491429
24113949
88087091
22414995
27304435
11462195