39078597
27058675
24915538
8146179
61921368
50103874
4689870
47558595
93397288
22701034
72904538
64746771
93316616
74758214
30765810
99507794
62345225
22228508
78599749
5424798
1953670
44883479
47576521
50895491
44254273
5189479
83386903
8783320
21884197
83495284
23593424
34116295
33306505
83449611
71211574
34464072
35231092
67322543
85854205
17828443