89425736
71271193
58885558
77227460
80879516
90463027
67654282
36636448
42141872
30475213
86654120
1838373
38495862
47359548
40574502
47127825
43194637
51675449
9367224
5287556
8822105
47758824
7684731
19838379
29897361
83444241
49545532
70993153
26717012
47771141
53911126
6228084
895186
7332238
1479565
6734123
96037547
83681269
31184514
36582698