61345493
1664767
8223477
87945894
81011248
66138146
4724246
81348290
8562646
75927872
69476715
92832196
62166750
51111000
75048370
32427267
80672226
5313153
94384376
72396429
91206930
13584775
13972223
49667830
97402643
84348192
62278410
890270
71213852
55672462
31977987
33574665
75469023
73028821
90455048
21134237
85615640
30983485
16828662
79281697