26037496
38953583
6649676
75537852
90462217
60351523
14822258
64267728
14127280
1637949
40841624
40283744
85798286
31423392
1335563
58726754
42102445
75625389
24636425
86358267
5296742
58959593
77226487
27359500
37395680
11042738
9771889
1698014
87585207
66011925
26899430
72228771
73174221
67084905
62366929
92661786
65651314
60484944
620680
15586886