60 301422
20 46279
42 234293
32 660600
64 718209
33 748417
45 601156
47 658334
37 890185
22 144226
23 811116
59 178245
40 418169
37 937222
61 636385
24 724109
60 562353
66 18466
29 458275
29 685154
39 123344
43 52975
52 783220
23 921205