42789979
68499286
62695054
36842069
22719549
86459685
41261559
81022526
156854
18316514
42136413
46829189
96262059
42864035
19615567
28439935
57945693
77454698
55991378
22857462
49826357
19179258
1686663
83314869
43737537
89072680
61809379
73783078
16377958
15857620
9194969
18144205
66555263
82336754
27633528
58155414
38214079
4572861
74642257
31616153