42405850
26986726
19977684
62929573
9157922
81368885
7351325
26693913
37948241
76363545
60865186
53523806
94803404
54983191
54299581
35745478
55027605
69489012
86818401
15342660
46789613
79413493
51325786
38667202
4304317
30382838
42454824
2355193
38736695
5944124
66489613
64663020
93518156
29672994
7987535
31583737
44182518
73701938
83535417
44623748