22981686
61871365
14239086
88585756
410405
45484957
19053782
80048180
20058684
46653479
89041407
74314135
67316423
42976710
52554341
32637966
33314415
68553437
38209345
22957161
63485182
88468618
31028863
55723920
18838314
17899218
94893173
44944872
29966740
53087111
88093339
97695446
90886444
31768205
43204659
58063608
14349411
32151197
9979705
6149566