60398821
51841233
75553628
32944606
45002915
66561972
158273
84836983
24589648
9625136
55031689
9051888
71189291
24606043
5717114
75059725
92004936
13632648
7892183
44196721
10948707
3275333
99616951
79576277
2971784
944272
55265230
52686718
20782257
29266057
21805453
3696925
84142330
75622494
3262829
23636284
6382447
29995782
95097820
12916790