24518722
76111990
30212924
93055278
8799796
44355472
90624888
13925172
11413623
58564350
14239126
29546747
3030814
31366860
76918903
65733381
81414170
55559861
43297291
4662922
77953758
6967621
24256763
82402237
9833946
22153894
54262090
43233202
85569820
340029
41432723
21309675
13736493
32379881
6002918
51049369
50616417
9572556
9971108
21033762