0: 104857600
1: 104857600
2: 33480704
3: 1713766400
4: 94523392
5: 77082624
6: 73641984
7: 104304640
8: 93663232
9: 93011968
10: 97447936
11: 97325056
12: 103120896
13: 103772160
14: 91230208
15: 103354368
16: 99201024
17: 101199872
18: 101613568
19: 101793792
20: 104636416
21: 104640512
22: 103006208
23: 104800256
24: 103399424
25: 104718336
26: 103915520
27: 104845312
28: 104837120
29: 104812544
30: 104763392
31: 104820736
32: 104845312
33: 104857600
34: 104857600
35: 104857600
36: 104857600
37: 46006272
