49059981
10702918
90603837
85232084
8189451
85952634
69741895
98285530
65222726
46191166
64128069
38686530
43446400
51672218
89343030
22863987
51527261
63917106
37483369
59994665
86129111
37512427
49627512
16666108
70794012
51102219
79156546
26707584
4118445
75315001
12684731
78571586
27444102
15439801
5682268
3172319
94269869
8134081
26355183
29102538