21818183
7951864
73725048
56203544
44262655
75826538
64042424
73203527
76976577
98848704
2002602
47963591
3953705
79311711
52031080
87973241
70566522
22402567
72764594
67919094
88024916
84218615
59968304
74045007
39931960
57744756
42277123
47231282
86606157
55662296
2470512
5921515
29792320
16549362
60863817
2077168
20178885
70857616
44054633
14208565