52313106
27514884
13139080
31094947
6948668
2471767
9649998
75434023
68888281
89199929
42216307
50545380
42154952
90849101
28197433
85637050
68566404
18878431
30668271
69691907
57658028
30497884
4905768
589579
55498990
53766620
52747411
41217923
10809932
41974589
89092139
54841533
11527103
27756530
26054246
83676909
81664036
43226087
20504926
56948391