2593612
20144357
30865419
8168927
1621920
13027824
37409941
27794662
56141106
13482485
52464758
13133689
44032240
55811599
64436902
13568813
59171803
7074995
70889364
72968587
47123985
94534851
5731180
1517394
97087255
87773757
40691345
65612404
2706563
14871401
3179139
19126591
5609852
32626765
46699655
25061087
65073037
66659484
70561089
29168778