59758126
2008160
68177441
24844900
4244280
21028473
3568462
21446434
14072564
64286489
14695951
45314083
69961740
17469339
97043726
67731475
24247722
6693157
83168893
3808459
48005713
47265731
39278471
32099541
93664860
25855214
52864474
81594163
50554943
65972127
91369856
77331494
39372028
37071373
20469748
22596256
36456834
47104778
69402389
7682295