66705770
74839630
91953115
97936299
32523270
81042345
60117162
99877129
86755767
891897
10426199
63718952
853735
28267165
74715793
94637615
25689776
85823954
53787970
34288459
5016829
39021846
64958280
828208
85642790
52351265
46548580
61857163
29039074
1421983
26484834
26562469
23631893
1723524
12667
11436537
892520
12027990
32331472
745507