65769948
24571869
50393781
1415983
32111272
90112509
31394034
95466706
65731895
54074721
5398349
36476883
68485488
56745990
74286095
60778510
40763768
24794886
91196698
9914626
70042605
97338354
2862868
3238545
74838522
6856457
95425477
32773979
78342471
10157966
18167226
9605624
82107244
8509402
42788026
61094475
72482416
53457739
59685293
20355647