20928657
23143352
36441733
90802987
39097625
61353669
23231970
44878386
33905353
26638932
42442985
82885183
14377904
12273837
48078037
77801532
34875032
45612292
98421937
99984440
38171157
45852738
73708446
88621051
59053200
81461096
75242996
46291005
91977742
73475550
85511289
633795
41598391
51657240
66181501
79691105
48068600
56386528
28824396
26791880