85618265
63528120
69977372
464507
11471477
770374
41945991
30779863
20099675
95155591
3362890
85007454
54406516
11267645
88902633
56758523
264704
62133063
26691409
42264728
13391416
75582161
88808443
53781797
81638286
36731461
67404003
52915825
94052979
14016605
98739503
83743402
40953547
66644429
43734024
42424964
16997825
2992688
36246199
24022524