97932294
86377308
43882837
27552303
55444360
95657875
74435380
23056972
53787543
98983846
51569382
43641
11249300
42763947
99065110
84246332
76227273
51154769
9447427
43813898
70243927
20021012
55984317
4212047
29657322
18557833
79368427
22247511
78416445
36394975
43139298
38357630
20086149
39984314
25823870
8272186
61981872
40556651
48637750
58481284