39598707
16067199
9777017
26434771
17584281
8894018
72562419
40566521
62009007
65427976
81039705
27388646
81528041
40942266
14003071
20513646
21533969
26065965
89346355
596354
65729176
84453013
51894786
14825472
12078548
24927061
57111161
97094174
7919567
12796889
63434777
77878269
55761148
7448580
85953162
88251451
29471616
72637272
5887231
59551235