92683696
59305572
12814653
30929572
32757912
4794610
14277618
49916550
78692449
75565038
85286703
87677682
65844968
3530651
11316080
7962477
39718353
27458083
90518058
89551650
67822067
57558840
89694321
84619130
3288358
7650733
23918529
2670421
90443667
35072694
52508947
99536832
59115049
79964315
51413827
40099283
2434942
22301481
73636161
8565968