23277896
5672159
69203368
89484174
2409530
18505828
79521606
18816410
43351621
5266493
3034251
56344418
50934391
84111436
3368263
43245762
35133787
17451129
48293335
10713574
28509784
42855546
66065148
7453155
9519894
69288274
64887790
99587308
82891110
32293087
2789739
76357826
54951699
96485109
26435326
209440
47147295
55487609
85407615
54379137