14649697
15978848
90557061
7816929
26214574
61736693
63249601
8193683
67859671
8087047
85028358
39721529
50041617
29536224
23716556
906049
39928961
37928458
63888970
6322616
43854418
8705769
13745351
89582526
66284441
57318545
92183427
72969625
85765413
90924664
47659942
86157485
79103172
96411086
22007107
196592
652078
383528
65184545
59336727