51337237
92392931
90224115
22161075
888541
18634975
10227296
6069845
24536016
47719225
48053550
63263086
79713585
47825548
61335896
96595158
21135743
30805927
58914779
73916241
84654033
64473930
9509373
31899019
40055443
45177268
23164543
1637053
50831412
83553573
82519717
6297534
10246773
68115175
30624608
78615172
10333608
69606738
59549820
85484142