53215097
11995765
88804980
15457240
55215899
94334644
5607325
96495959
31591547
40569993
13115604
61412601
88835578
54036064
68855855
20758889
5417751
43733309
74737746
10239220
88894638
73756553
97303095
51843326
14797757
5250145
5602781
15631431
63489571
86356866
10902997
74821125
86601992
43223930
62912279
99159850
40851656
11811565
56294515
8146599