42086072
45107456
70756217
57394090
34902442
18711054
47934647
94685781
90105084
3903593
8505577
65881988
70819418
28009949
2301576
79426702
48955737
66911837
26126964
79919027
55644909
68789062
8348270
83635145
56409195
85995393
12168374
43972913
97171196
28055969
4868823
28219895
76867958
39708952
61283423
13671489
60608309
55261491
82448883
34175146