25825688
67783467
73842352
14155336
4096247
55703010
24915342
67882
9476787
50835845
7607626
81001777
6528376
69752653
69713125
77457851
41286864
32542325
79167707
50284215
87923102
53991410
37281986
11027025
69028535
23493884
902814
63469984
35259629
44606113
87838337
81507233
73685486
488523
79326349
91393105
77827040
5876546
3226213
51836462