64573647
51058888
11856159
82729798
21616595
95355437
26932771
21824212
27777929
50497529
74797617
36949674
77779892
51329018
64034595
25013675
76425659
58977711
15575297
56486119
5568065
88175513
49688797
88807024
63144965
33045861
38214101
8759284
28849701
65335592
68348417
3251542
5465259
7249864
80711087
18922982
95502434
49145543
37137258
76529484