17653121
58235526
35957
67746439
784743
14734267
4610515
74257418
87705333
9896173
75083829
48255214
31455232
71298920
44195422
49356030
58633107
24138227
46128633
16219476
52768255
67223036
28998046
95168363
53843034
71577866
81481763
50456702
77975658
38977255
2419130
9164804
74181173
69096249
37944260
46294090
93147691
48441606
21365767
47785118