64521324
4418756
90536110
48041811
54782695
82487838
1985707
97793301
48044442
93053355
70707767
8536772
2911540
88223754
35215584
15636180
9053808
16684723
80801491
32232376
20352892
92187947
8275980
90652590
77217806
80966731
37354951
16222512
24425089
51044865
77165948
30533437
72522722
61864534
21027791
91569359
43633885
6529605
1442308
32244035