53696783
63001979
88237766
50633838
33998165
29143425
4819062
7751889
22635842
2100400
52294886
47571356
1812010
1741352
28655392
62299642
84546004
57735714
9178984
33084640
66979348
16273024
54193579
57446458
79595802
66506910
23978667
71798651
61466551
54415377
23833978
77633367
21924671
88619585
96709832
65956735
645861
67757593
37188993
531343