123533
62892614
83993979
81290
6528611
52791318
14981106
26825943
54332127
82013712
62221231
5661245
37574539
44724332
22242970
15189108
73431286
17727425
61037915
95474077
69833521
8994271
5365137
97398454
64317373
38955961
40886130
5529155
35574094
16203147
19444064
64711986
25254394
76823391
42962880
5669883
5771469
60519629
9692679
42927846