14444341
5502753
59957532
76417326
83876431
81313663
88264098
48276056
30156953
20801151
94579814
15209410
64238466
9188448
44449999
12852296
88568166
49389956
64384373
40733981
94759556
93368354
24058794
60493542
85665032
8705033
3496625
47638049
7857915
7253787
32006227
50144719
63781864
90616677
6308856
28632480
91337108
5072862
9739220
99078651