39092723
32472795
55044144
33299889
25234755
70148396
34786719
45579754
26955391
74848329
95845870
72268448
71843899
64102073
4944860
92552042
69593264
49774944
7553779
58591022
80357557
99502716
63172160
83991003
18897012
7354205
33398465
73975192
69202875
48397615
13462343
83318439
16638752
50924619
58364260
5714772
74122377
64798827
42416433
4773875