5058950
13377525
97846420
85552986
66382079
43345158
49477967
64229975
44756271
12274964
45983628
5663322
14647685
51205990
34449384
35385980
17561495
36509032
94428056
4126520
90743039
53492084
664192
35144416
92913181
79598630
88828737
90146324
90865761
77736802
34601929
267664
89558442
45234365
59365451
11545092
93522767
15581871
35002984
75606380