58176521
63417738
57225463
42896494
25687592
79148592
9902345
66374300
92616110
81394208
98713117
3341532
15482141
60567406
51513907
7591609
13626826
97934324
76759579
37593688
9984304
61132413
6480985
12032775
90458383
7912018
61461523
91324000
82525235
59059210
73984668
94412018
25278031
49194475
27243285
89504289
17387898
24114742
57181925
95979132