15390
52116952
85318225
84819710
181220
9878048
29027156
6780413
12707665
2417748
82949600
92233116
98616386
44553621
45721637
28527836
59527154
6333318
52932310
94337494
64295770
4136324
57937682
99769568
76992569
25246015
17733247
11839048
37077195
32286516
83664328
94453658
35358860
15736848
8364522
2981350
44267045
31979090
16017587
36082254