43146720
2679388
10459915
83487728
76017044
72411176
25077991
37235924
20624651
82185630
89912888
99914782
28378482
692138
83154678
71821737
74224179
72468672
12908615
73377191
86343803
21657422
35202558
53159939
59488414
12801845
8609963
54445299
99019187
77938049
66701098
44144537
67223570
17107058
91747054
4344449
16067489
3158887
10605535
91712476