60517593
68838630
87945537
6068478
63922728
3899911
5025152
54422672
52156267
25235712
9771593
57574580
76724690
5154369
81973687
16536689
2333170
13556216
5874235
1111612
34875304
27749145
2616303
47123381
42135232
43441236
3393585
443514
21705244
299504
24321496
60603503
4592613
7076298
1135101
77506422
96471786
85091405
28411156
12513099