1612433 80
748334 48
1199008 85
564754 54
467477 30
260830 19
473780 44
107684 7
647727 109
381129 27
333527 27
362576 23
207158 19
198655 15
17532 0
315259 20
624183 30
757633 33
316603 28
611101 122
784955 58
385529 25
849984 75
1034482 67