47658449
87896061
29406363
7628794
54312350
94028084
78932966
89418961
18584858
61257495
23097914
69732197
90095071
77593123
20572787
56388747
6541626
46744110
33174415
70215379
51556475
80803364
88475713
551384
6667395
74946530
64464283
61707352
8768453
3188825
96657986
20748891
44404690
69745123
175095
43147942
46545639
63045708
37911892
323785