93901395
78757158
37095646
46257565
54081644
83396502
23514086
52934058
94531709
24219897
93462489
5189040
220350
32184821
19486509
14746604
22985740
77578051
81677617
66236191
59068875
76571622
57958603
11442799
68927211
69832613
44047801
90063981
35722039
8953980
29395573
26661174
7575338
55623921
63952650
31397161
36862462
48795135
37808236
40795870