6971636
12699529
4714293
72702733
7422454
14106280
62629123
34086011
29815419
59188492
98232006
78421312
40906202
87096194
60784
15915407
8661759
1479278
6156226
96742070
21277019
59955245
8194521
23614875
5004281
80113250
29795883
15414629
11777348
7301965
54727816
10532295
49725125
34725991
83287857
74146567
49692618
17203878
85373851
70544750