7034206
10373553
34011142
22227151
51081887
87758475
19209086
54984593
53794246
89938385
44788674
67229211
85459430
81999680
3698228
96568974
43197994
3522307
2089628
8369857
35416431
73339620
5878487
73851946
11073143
65756760
86966758
49084839
13356615
7957408
60153008
55604991
65865832
88003602
29325769
93819637
25952243
27076308
22783024
13789184