66623018
51743453
33872694
32623341
21187473
2664330
3385362
12705147
96175951
7754196
34976204
51585051
35129113
80725060
9667610
457938
1807252
29655911
96892194
7722316
6622377
84126252
546080
76501504
87655229
48074701
54309524
4706932
68012343
12377077
90178603
67152954
66016632
18037910
51664039
43301444
44033052
21736304
5112293
6144276