85018247
43158088
39592007
31611508
84266328
26126094
38967219
76724045
98888243
7699577
81331094
32685683
22376382
78997286
32197132
89712029
59897474
13561534
55474346
85621939
46509518
1614408
68192250
96404115
47865070
78399920
63634799
64952810
21967462
85136551
17012709
18052383
54451198
83526893
12925436
73335155
89116412
92217969
59643570
2940413