38467792
59973330
4896479
87144294
97056588
46724329
36055787
47985216
34543056
399007
70782088
98748598
24687220
56728862
19393629
61386640
93042690
90426569
45918282
98743628
26818976
88662669
26757654
46555151
17665178
85847808
90335192
4234771
7154056
62527900
68573122
70811482
40678397
94129391
82032595
2809786
47184478
94991241
75193242
48117555