78363546
50388877
2103445
99489107
9950405
371174
31409742
48202253
54632637
57082750
40872922
32822962
24615912
66531303
90165963
74977035
45799183
14154893
64285060
76791260
94955123
10144422
59987364
50876611
65676083
72624184
94088154
82625975
9647833
18422870
73914082
15093783
43293447
79182343
86863983
74575323
91335787
44649998
22729484
12984565