27172956
59382725
6373151
25502315
29328496
69371551
20131202
30765272
23725287
52063810
5008317
62696295
74623729
35406494
12328549
8685190
86524787
82161084
9215722
30576419
59841714
28412721
44771158
26604820
96434807
92662567
58249381
3568370
12376822
36581082
67839204
76405984
99154125
45128196
29669406
62553370
65882839
28632442
3624673
655805