687334
2586236
3556734
91475238
65996047
43503620
44681501
38374068
69775579
73702444
68085256
19047139
40561764
55196540
39814877
78632554
94944568
22522048
7415476
47595480
24958053
85744110
16667108
88403132
34165855
42233676
71938006
90022871
21761005
20909000
61763470
67207040
98547174
64679430
43892729
5873398
37726282
12314833
32988136
2246978