4026523
96067488
57385460
21268482
90531327
48767721
56969378
5702754
23561815
1191741
38733239
57701563
369271
14041644
95742444
29318165
1348932
57974495
42505671
74763567
95134224
62148802
69148122
82562107
9615303
56721548
7257521
85788606
54112951
35181113
16485172
6091335
94039333
15754640
29688958
32261491
63944007
43868906
6972327
43676398