3154951
64016776
87127052
72864356
78407708
17608669
40794561
1610844
2558796
8213521
43445926
16364124
1783177
58083871
14342190
32937399
91193035
59785396
71183587
39855669
3713632
16263795
30814998
39155211
37155001
23753585
13141414
98879607
19532076
92215377
47197655
30306815
79556967
94048803
24383747
9818392
4200670
67943437
57896990
66851048