12897160
32951993
1505472
67923531
2743120
74241176
10682953
20316060
8678388
15794586
46074521
19513922
43925159
52475508
68969448
52604878
72139206
84956868
91209312
86311558
90346531
99426945
61075932
16867074
30795066
48312989
46478305
33953154
25695061
33754851
78387169
76343926
34816105
52093799
8611278
73383998
6937133
94594395
84675318
6928704