1114109
1292967
2833130
4525764
1162206
2687575
4140625
1223704
4980413
4699789
57039
60170
62381
54339
57922
59211
50505
52506
50605
47738
5541368
2252952
16647190
825632
1510199
4089385
670930
1110167
673350
27446576