48463577
42398696
44841072
83751858
44078615
10712227
7064578
47102944
92265592
72834157
80176852
29435690
7620736
54421281
59164098
94944925
14615120
84639895
67311193
49521126
38736434
32211592
28181538
2303831
50085144
22362783
28685708
21437044
50848054
34498606
26819403
58713702
25481150
30138047
47321615
32739787
886603
98972611
47101830
42234726