42509736
57297733
71317518
66179723
12983052
60264031
55454761
31438519
31194786
4342529
7990631
8723466
65413412
29359760
11959497
17142484
4193930
49462528
60409016
1865218
7403222
46681839
9734825
46289897
48661173
69052094
21523894
16569976
11357568
57024785
24002991
23454634
98457007
11209519
67466602
24707200
796347
49162059
44752466
73326463