813834
40629419
71159966
413850
66606371
57744323
55792206
2781990
99419677
43938198
20542510
79312071
9477317
89814153
76632103
54106388
73195099
82156438
71761492
17419173
59671499
68911271
50348678
96335335
38678343
26453476
5596663
31248978
33508649
76413146
6438242
12193580
5922955
66123181
91058476
6350188
67055356
33553096
12171342
39838484