9893567
63504245
33044820
60201652
60456265
64921923
93093288
68646992
4174390
45219970
70097697
32949169
85785951
61174931
81614748
51693364
95839003
73444332
70555571
4000905
94771505
6757068
53061226
32081752
81374187
15579302
28356445
50267011
7470909
7763503
21711398
96354576
31145949
7828149
591653
16296709
71208498
66522315
62943292
16124296