64502487
65505039
77675016
2958267
93089716
7092739
1136482
77658747
65296220
96777032
87973661
68225305
58872989
26941373
66925417
59032584
40094619
95915884
8559646
97703973
88653842
30726753
90358281
33439315
39163323
33596272
22634276
7755944
12633131
46578385
40878168
25508878
2236529
30874131
75943242
92388366
32109167
99796424
75382644
45254176