89059079
84209710
6233470
21602145
76284619
587090
42841220
35057883
32307887
28172728
32443439
5639832
27031375
88691905
71361878
64893791
49408477
68463063
44193102
63207580
96191520
44719636
12374594
71119680
1838572
6175265
53762599
46797450
76252188
15769554
18123061
80096353
20912425
12926524
73105389
62344511
85535596
77932139
23938511
95806949