87492920
5876505
28586145
69365438
86061982
84372808
17653016
14305352
34003265
77764519
64796932
74232027
87532529
8537027
48683643
96201468
73496910
54052044
52038912
31127531
31394230
28387320
48151332
40545001
71343994
97414359
82253090
77099550
48985516
29566978
81646155
7939140
41464026
39133436
72256863
12194186
95321289
21852473
18854102
14067338