24135592
6408095
42351265
405994
4046643
80358099
12303803
37722258
32898743
62452595
36919208
61644488
3833737
36435088
84104431
36971243
42257254
3109303
57117953
58522681
22992418
89417298
51983284
47077735
46149185
87403591
28266637
61424034
49066367
20993393
52044203
35878862
44587295
98494441
3055485
65132587
26594218
3187197
71723894
97866647