95989089
59241290
78345325
9375139
44023136
84578387
78427699
52365203
96229185
69705153
14646615
12039876
80195790
66744637
6808451
88056379
72832253
7415282
57963812
34131062
70529584
50697934
69755309
45258426
83762568
58316430
66782364
86557661
46521018
9265758
91707011
41328649
6194684
74922424
69386905
62852122
31969931
60004030
6475856
56473740