53309875
10571076
98883578
9474989
38358328
92925594
92661912
21102911
97396831
42056419
2208244
2223972
92241335
77789139
44631864
31999814
11404882
59953508
8786601
30674002
25087276
4012552
21519334
25506380
78753720
54271710
66708789
97621236
83225907
95836344
32464624
10695365
2056156
36806468
8799368
15121543
26295851
13645285
4676231
73586