[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule Allgemein (http://www.emule-web.de/board/emule-allgemein/)
-   -   eMule 0.47c Hotfix veröffentlicht [15.09.2006] (http://www.emule-web.de/board/11316-emule-0-47c-hotfix-veroeffentlicht.html)

Pathfinder 9. September 2006 17:11

eMule 0.47c Hotfix veröffentlicht [15.09.2006]
 
eMule 0.47c veröffentlicht

Zitat:

v0.47c Hotfix
-----------------------
- Sep, 14. 2006 -
-----------------------
.: Fixed some major bugs in Kad 2.0 source/keyword publishing

-----------------------
- Sep, 13. 2006 -
-----------------------
.: Fixed Kad bug with processing Kad1.0-Packets which is believed to be remotely exploitable and therefore a potential risk if Kad is enabled [found by tHeWiZaRdOfDoS]
.: Fixed bug with lost setting for disabled UDP port.
.: Fixed bug in First Runtime Wizard with previously disabled UDP port.
.: Added more sanitizing for Kad packages to ignore all unrequested packets

-----------------------
- Sep, 11. 2006 -
-----------------------
.: Fixed some Kad memory leaks in exception handlers [tHeWiZaRdOfDoS]
.: Tweaked reading of "addresses.dat" and "shareddir.dat" files to skip spaces and empty lines.
.: Fixed bug with wrong file type mismatch warning for multiple selected part files.
Download: Binaries & Sources& Installer (eMule-web.de-Mirror)




Zitat:

Zitat von Ornis+
Liebe eMule Nutzer,

diesmal war etwas mehr Geduld nötig um eine neue Version des eMules zu sehen, doch das Warten war nicht umsonst. Wir sind froh ankündigen zu können dass eMule 0.47b nun fertiggestellt ist und in die Wildnis entlassen wird.

Die wichtigsten Neuerungen dieser Version sind:
  • Protokoll Obfuskation (Verschleierung)
  • Vorschau vom Archivinhalt im Dateidetails-Dialog von noch herunterladenen und auch fertig gestellten Dateien
  • verschiedene Verbesserungen an der Benutzeroberfläche, wie der "on-the-fly" Suchergebnis-Filter
Alle Änderungen folgen in allen Details weiter unten...

Als kleinen Bonus für die lange Wartezeit, veröffentlichen wir zusätzlichen zum Release von eMule eine Shellerweiterung für WindowsXP, die es euch erlaubt den Inhalt bzw. Namen von unfertigen eMule .part files im Explorer zu sehen. Ein kurze Erklärung dazu findet ihr am Ende dieses Posts.

http://www.emule-project.net/images/download.gif
Also - downloadet den neuen eMule - und viel Spaß! :)

Euer eMule-Team


Und nun in allen Details, das komplette Changelog der neuen Version

Zitat:

Zitat von Changelog für 0.47b
-----------------------
- Sep, 7. 2006 -
-----------------------
Ornis: Fortschrittsanzeige zur Archivdurchsuchung hinzugefügt (bei Live Archivvorschau)

-----------------------
- Sep, 5. 2006 -
-----------------------
.: eMule achtet darauf dass die zufällig gewählten Ports nicht bereits belegt sind
.: Ein mögliches Problem beim Suchen von Kad-Buddies wurde behoben [DavidXanatos]
.: Ein kleiner Bug im Sanitycheck für bestimmte Kadantworten wurde behoben [WiZardofDoS]

-----------------------
- Sep, 1. 2006 -
-----------------------
.: mehrere Optimierungen für IP-Filterung in Kad.
.: Fehlerkorrektur bzgl. Senden falscher Kad 1.0 Kommentar-Pakete
.: Korrektur eines Fehlers, welcher MiniMule nicht öffnen lies, wenn eMule in ein Verzeichnis mit Sonderzeichen installiert wurde.


0.47b BETA1
-----------------------
- Aug, 31. 2006 -
-----------------------
.: Korrektur eines Fehlers beim Verbinden zu einem gewählten Server - wenn dieser nicht rechtzeitig antwortet versucht eMule nicht mehr, sich zu anderen Servern zu verbinden.
.: Korrektur eines Fehlers, welcher auftrat, wenn ED2K UDP Pakete von einem Client empfangen wurde, welcher sich hinter einem UDP portmapping router befindet.
Ornis: Vietnamesische Übersetzung von Paul Tran HQ Loc hinzugefügt

-----------------------
- Aug, 26. 2006 -
-----------------------
Ornis: Anzeige des Dateityps im Dateidetail-Dialog hinzugefügt. Für die meist verbreiteten Formate wird der heruntergeladene Dateikopf geprüft und mit der Dateiendung verglichen. Ein Warnicon erscheint, wenn die Endung zu einem anderen Format gehört.
Ornis: Korrektur eines Fehlers im Webinterface beim Bannen von IPs nach zu vielen fehlerhaften Loginversuchen [thx DreamWalker]

-----------------------
- Aug, 24. 2006 -
-----------------------
.: Bei einer KAD-Suche nach Kommentaren weist nun ein entsprechendes Icon (am Platz des Bewertungsicons) auf die aktive Suche hin.
Der Knopf um in Kad nach Kommentaren zu suchen ist deaktiviert solange eine Suche aktiv ist.

-----------------------
- Aug, 21. 2006 -
-----------------------
.: Korrektur mehrerer möglicher Speicherlecks [WiZardofDoS]
.: Bei einer neuen Installation von eMule werden nun Zufallsports (TCP/UDP) ausgewählt, anstatt der Standardports 4662 and 4672. Die Ports werden bei existierenden Installationen nicht geändert (und bleiben auch nach Neustarts). Die Hilfedateien werden entsprechend aktualisiert.

-----------------------
- Aug, 20. 2006 -
-----------------------
.: Korrektur einer fehlenden IP-Filter-Prüfung für ausgehende UDP Pakete von KAD / KAD Knoten [leuk he]
.: Eingehende ED2K UDP Antwortpakete werden jetzt ignoriert wenn sie nicht angefordert wurden.
.: Eine Option zum An- und Ausschalten des MiniMule wurde zur Hauptseite des Optionsdialoges hinzugefügt.
.: (sehr seltener) potentieller Integerüberlauf wurde korrigiert, der Probleme bereiten konnte, wenn sehr große Dateien heruntergeladen wurden. [avi-3k]

-----------------------
- Aug, 17. 2006 -
-----------------------
.: Korrektur eines potentiellen Fehlers in TryToConnect (verfrühtes Send) [eklm]
.: Server, welche von anderen Clients oder Servern geschickt wurden erhalten nun standardmäßig die niedrige Priorität
.: Server werden nun mit dem IPFilter verglichen, auch wenn sie bereits in der Serverliste waren (im Gegensatz zum Prüfen von nur neu hinzugefügten Servern) [BlueSonicBoy]

-----------------------
- Aug, 15. 2006 -
-----------------------
.: Überarbeitung des Dateikommentar-Fensters: Bewertungsicons, Netzwerkinformation und sortierbare Kommentarliste hinzugefügt.

-----------------------
- Aug, 12. 2006 -
-----------------------
Ornis: 2 Fehlerkorrekturen im Statistikfenster, wenn der vertikale Splitter (Fensterteiler) nach ganz links oder recht bewegt wurde. [BlueSonicBoy]
Ornis: Korrektur eines Fehlers in der Transferliste der Weboberfläche, bei Dateien mit Apostroph (führte zur fehlendem Javascript Popupmenü)

-----------------------
- Aug, 5. 2006 -
-----------------------
Ornis: Live-Vorschau für ZIP,RAR und ACE-Archive implementiert. Die Seite "Inhaltsangabe" des Dateidetails-Dialoges (Tempdateien & freigegebene Dateien)) listet den Inhalt des Archivs auf (Dateinamen & -pfade, Dateigrößen, CRC,...) und Archivangaben wie vorhandener Passwortschutz und weitere Attribute...
Vollständigkeit dieser Liste hängt vom Downloadstatus ab. Heruntergeladene Bereiche werden gescannt und das ZIP-Zentraldirectory wird ausgelesen sofern bereits heruntergeladen (Dateiende).
Ornis: Hinzugefügt: Archivwiederherstellung für ACE-Archive. (Wie bereits für ZIP & RAR: es wird eine Version des Archivs erstellt, welches nur die bereits komplett verfügbaren (heruntergeladenen) Dateien enthält.)
Einige Korrekturen bei Archivwiederherstellungen, inklusive Löschen einer zusätzlichen Tempdatei, wenn Wiederherstellung fehlschlug.
Ornis: Verbesserung der Verarbeitung von eingefügten Links in den Ed2k-Link-Dialog, wenn diese Leerzeilen und Whitespaces enthalten [zoom]

-----------------------
- Jul, 26. 2006 -
-----------------------
.: Obfuskation (Protokoll-Verschleierung) für ED2K/Kad TCP, ED2K UDP, Server TCP und Server UDP Verbindungen implementiert. Kad UDP ist noch nicht verschleierbar (obfuskierbar) . Für eine detaillierte Erklärung dieses Features, siehe diese Seite unserer Onlinehilfe

.: Einstellungsdialog: die Sicherheitsoptionsseite wurde geteilt und enthält nun auch Einstellungen zur Obfuskation. Einstellungen zu Kommentaren und Nachrichten haben nun eine eigene Seite.

-----------------------
- Jun, 24. 2006 -
-----------------------
zz: Verbesserung in der Chunkauswahl des Downloads: starke Verbesserung für sehr seltene Dateien (weniger als 5 Quellen), und auch Verbesserungen für normale Dateien und Vorschau-Chunks

-----------------------
- Jun, 21. 2006 -
-----------------------
.: Unterstützung der MediaInfoLib v0.7.1+ hinzugefügt

-----------------------
- Jun, 7. 2006 -
-----------------------
.: Korrektur eines Fehler in der Funktion zum Aufrufen des Standardplayers in der Vorschaufunktion - die Standardanwendung wurde für manche Dateitypen nicht gestartet.
.: Option hinzugefügt, um die Vorschau-Kommandozeile anzugeben.

-----------------------
- Jun, 6. 2006 -
-----------------------
.: Korrektur eines Fehler beim Umbenennen von Dateien in der Liste freigegebener Dateien [SiRoB]

-----------------------
- Jun, 4. 2006 -
-----------------------
.: Korrektur eines Fehlers, der u.U. zu Dateikorruption führen konnte, wenn eMule als 'sicherer Benutzer' lief und ein Systemlogoff/Reboot stattfand.

-----------------------
- May, 31. 2006 -
-----------------------
.: Fehlerkorrektur im Verbindungsmanagement.

-----------------------
- May, 29. 2006 -
-----------------------
.: zusätzliches Informationsfenster im MediaInfo-Dialog überarbeitet.

-----------------------
- May, 26. 2006 -
-----------------------
.: Mediainfo-Dialog (Inhaltsinformation) zeigt Hinweis für Dateien, welche mit DRM geschützt sind.
.: Korrektur eines Fehlers im Mediainfo-Dialoges (Inhaltsinformation) für manche Tempdateien beim Abfragen von AVI-Eigenschaften
.: Hinzugefügt: Workaround für den Mediainfo-Dialog hinzugefügt, um verlässlichere Angaben zur Spieldauer bei MPEG Datei zu machen, wenn die MediaInfoLib benutzt wird.

-----------------------
- May, 21. 2006 -
-----------------------
.: Hinzugefügt: Suchergebnis-spezifisches Menü (achte auf den Titel über der Suchergebnislist!) für folgende Funktionen:
- spezifiziere das Format/Einheit für Angaben der Dateigröße der Suchresultate (KB = zeigte Größen in Kilobyte im selben Format wie der Windows Explorer, MB = zeigt Größen in Megabyte, Voreinstellung = freier Stil)
- Suchergebnisfilter zurücksetzen

-----------------------
- May, 17. 2006 -
-----------------------
.: Korrektur eines Fehlers in der "Suche" Funktion wenn für nicht-Dateinamenfelder benutzt.

-----------------------
- May, 16. 2006 -
-----------------------
.: Hinzugefügt: Einfacher On-the-fly Filter für Suchergebnisse um die erhaltenen Resultate zu filtern.
Der Filter wird automatisch angewendet, wenn bei Tippen in der Filtereingabe pausiert wird.
Alle mit Leerzeichen getrennten Terme werden mit UND verbunden ausgewertet. Akzeptierte Suchergebnisse
müssen also diese Zeichenketten im Dateinamen enthalten,
Terme mit vorangestelltem '-' (Negativ-Filter) dürfen darin nicht vorkommen.
Beispiel: -xyz -abc cool file
Dies wird nur noch die Sucheinträge angezeigt lassen, welche die Wörter "cool" und
"file" enthält, aber weder "xyz" noch "abc".

-----------------------
- May, 13. 2006 -
-----------------------
.: Kontextmenü von Suchergebnis-Reitern bietet nun die Option an, alle benutzen Suchparameter dieser Suche wiederherzustellen

-----------------------
- May, 12. 2006 -
-----------------------
.: Server Infoanzeige zeigt die mit Zeitangabe versehene "Verbunden mit..." Nachricht vor der Server-Info-Nachricht.
.: Korrektur eines Fehlers im Server UDP-Socket bzgl ignorierter empfangener Server Statistiken von dynIP-Servers.
.: Korrektur eines Fehlers im Server UDP-Socket bei der Behandlung von DNS Anfragen und ausgehenden UDP Paketen (für dynIP-Server).
.: Server können aus der Serverliste mit Strg+X "ausgeschnitten" werden

-----------------------
- May, 11. 2006 -
-----------------------
.: IP-Filter: dynIP-Servers werden nicht mehr abgewiesen wenn die Sicherheits-Option "Server anhand der IP filtern" aktiviert ist. Sie werden evtl gefiltert nachdem der DN aufgelöst wurde.
.: IP-Filter: Nicht-dynIP-Server und dynIP-Servers mit bereits bekannter IP werden gefiltert wenn die IP-Filterliste oder eine entsprechende IP-Filter-Option geändert werden.
.: Korrektur eines Fehlers im Webinterface bzgl. Serversortierung und dynIP-Servern.
.: Korrektur eines Fehlers mit ed2k-Server-URLs und dynIP Servern
.: Korrektur eines Fehlers beim automatischen Serververbindens, welcher dazu führen konnte, dass zu keinem Server verbunden wurde.
.: Korrektur mehrerer Fehler bzgl. doppelter DynIP-Servereinträge in Serverliste

-----------------------
- May, 8. 2006 -
-----------------------
.: Fehlerkorrektur einiger Unicode Fehlermeldungen [Xman1]
.: Korrektur eines Fehlers bzgl. nicht fertigstellbarer Dateien aufgrund ungültigen Dateinamenprefixes

-----------------------
- Apr, 27. 2006 -
-----------------------
Unk: Korrektur eines Absturzfehlers in Kad [Hinweis von Ani]

-----------------------
- Apr, 10. 2006 -
-----------------------
.: Korrektur eines GUI-Problems in der Download-Fortschrittsanzeige für Cients [SiRoB]

-----------------------
- Apr, 1st 2006 :->
-----------------------
.: Korrektur eines Fehlers bzgl. erneut heruntergeladener und erneut freigegebener Dateien.
.: Korrektur eines Fehlers bzgl. "Zusammenfassung nicht aktualisiert, nachdem eine freigegebene Datei gelöscht wurde" [raccoon.i]
.: Hinzugefügt: preferences.ini Einstellung: "UserSortedServerList=1". Wenn aktiviert, wird beim Verbinden zu Servern die selbe Reihenfolge angewendet wie in der GUI dargestellt.

-----------------------
- Mar, 26. 2006 -
-----------------------
.: Korrektur eines Fehlers, welcher eMule von minimiert in den Vordergrund holte, wenn eine Chatnachricht empfangen wurde [raccoon.i]
.: Korrektur eines Win2K-spezifischen GUI Problems bei den Suchergebnissen

-----------------------
- Mar, 25. 2006 -
-----------------------
.: Korrektur einiger Icon Ressource-Lecks
.: Korrektur eines Fehlers beim Wechseln des Windows Farbeschemas während der Laufzeit und für das Schema "Hoher Kontrast"
.: Korrektur eines Fehlers bzgl. ausgetauschter Bewertungs-Strings [Aenarion[ITA]]
.: Korrektur fehlender Einträge im Verbindungsassistenten [FrankyFive]
.: Korrektur eines Fehlers im Webinterface bei Dateien >4GB [zAxel]
.: Korrektur eines Fehlers im Webinterface in Verbindung mit HTTP Fehlerantwort.

-----------------------
- Mar, 9. 2006 -
-----------------------
Unk: Schlüsselwortsuche für Kad2.0 mit Kad1.0 Integration funktioniert.
Unk: Korrektur eines u.U. auftretenden Speicherlecks in Kad

-----------------------
- Mar, 4. 2006 -
-----------------------
Unk: Schlüsselwort speichern Kommentar Suche für Kad2.0 mit Kad1.0 Integration funktioniert. Kad2.0/1.0 Integration fertig.

-----------------------
- Feb, 4. 2006 -
-----------------------
Unk: SMIRC unterstützt nun Farben (BlueSonicBoy-TK4)
Unk: Fix: GetClosestTo gab nicht die Anzahl der gewünschten Resultate zurück (tatikiran)
.: Korrektur eines Absturzfehlers in Verbindung mit MiniMule
.: Quellcode für VS2005 portiert
.: Mehrere Laufzeit-Performanceverbesserungen für 64bit-Arithmetik
.: Korrektur eines Fehlers bei großen Suchergebnismengen

-----------------------
- Jan, 29. 2006 -
-----------------------
Unk: Beginne Kad2.0 mit Kad1.0 Integration... Hello Pakete, Knotensuche, BootStraps, Quellen Speichern/Suchen, Kommentare speichern fertig.




eMule Shell-Erweiterung
Schnellstart
  1. Downloade und installiere die Shellerweiterung durch die Ausführung von "eMule Shell Extension.msi"
  2. Benutze den Windows Explorer um den Inhalt von eMule's Tempverzeichnis anzusehen.
    Beschreibung der Windows Explorer GUI Integration
Die eMule Shellerweiterung ermöglicht es dem Windows Explorer, zusätzliche Information zu den .part.met und .part Dateien von eMule anzuzeigen. Diese Informationen werden in Tooltips, Statusleiste, Detailsektion und der Detailansicht vom Windows Explorer abgezeigt (siehe Screenshot unten).

Jedoch hängt es auch an deiner Konfiguration des Windows Explorers, ob dieser die erwähnten Elemente anzeigt.
Die Informationen, die mit dem Windows Explorer für eMule .part -Dateien angezeigt werden können sind:


Explorer Information / eMule Daten

Titel / Titel der Datei
Länge / Länge einer Audio-/Video-Datei
Datenrate / Durchschnittliche Datenrate einer Audio-/Video-Datei
Künstler / Künstler (aus MP3-ID3 Information)
Album / Album (aus MP3-ID3 Information)

Die Informationen werden für .part.met Dateien und für .part Dateien dargestellt, die eine zugehörige .part.met Datei im gleichen Verzeichnis liegen haben.

Download: Binaries & Sources (eMule-web.de-Mirror)

Mr. Void 10. September 2006 10:06

hi,
da hätte ich ma ne frage:

kann man den neuen muli auch mit den mods benutzen (die jetz da sind) , oder müssen die auch erst um gestellt werden?

mfg
007-future

Myth88 10. September 2006 10:39

da musst du warten bis mods rauskommen die auf den 0.47b bauen...

mfg
myth88

seppl12 10. September 2006 11:44

Zitat:

Zitat von 007-future
hi,
da hätte ich ma ne frage:

kann man den neuen muli auch mit den mods benutzen (die jetz da sind) , oder müssen die auch erst um gestellt werden?

Neben kleineren bugfixes ist die wesentlichste Änderung der 0.47b die "Protokollverschleierung" (bei ed2k für TCP und UDP und bei KAD für TCP).

Für die allermeisten im deutschsprachigen Raum dürfte dieses neue Feature nicht unbedingt notwendig sein, da nur sehr sehr wenige ISPs das ed2k/Kad Protokoll blockieren. Dieses Feature wird erst dann von Interessant, wenn man internationale Sachen lädt, da dann auch Quellen von Ländern hinzukommen, deren ISPs das ed2k/Kad Protokoll blockieren (Frankreich, Brasilien, Italien, ...).

Wenn man also mit seinem jetzigen Mod keine Probleme hat, kann man durchaus noch die paar Tage warten, bis sein Lieblingsmod auf die 0.47b umgestellt ist.

Deepseadiver 10. September 2006 12:11

em0.47b kad nimmt keine Verbindung auf
 
Hallo ich hätte da mal eine Frage zu der neuen emule version 047b.....
kann keine Verbindung mit dem Kad Netzwerk herstellen ..hab exakt die gleichen Einstellungen wie bei 046c da hat Kad einwandrei funktioniert ....
es liegt weder an den Ports noch an der Firewall ...
es werden mir auch keine Kontakte angezeigt sobald ich auf Kad verbinden klicke.......
vielen Dank schon mal für eure Hilfe

seppl12 10. September 2006 12:18

Versuch es im Kad Fenster über "Bootstrap" mit verbundenen eMules.

Deepseadiver 10. September 2006 12:27

Zitat:

Zitat von seppl12
Versuch es im Kad Fenster über "Bootstrap" mit verbundenen eMules.

Danke für die schnelle Antwort ......aber wenn ich auf Bootstrap klicke passiert gar nichts ...ich hoffe du hast ein wenig geduld mit mir *g*

seppl12 10. September 2006 12:46

Ich geh davon aus, das du über server verbunden bist mit hoher ID und bereits einige Quellen hast. Dann mußt halt ein bisschen warten ...

Deepseadiver 11. September 2006 16:55

Zitat:

Zitat von seppl12
Ich geh davon aus, das du über server verbunden bist mit hoher ID und bereits einige Quellen hast. Dann mußt halt ein bisschen warten ...

Problem war folgendes .........

ich lade seid der Emule Razzia Geschichte nur noch über das Kad Netzwerk ...und hab das Esel Netzwerk beim ersten Einrichten der Version 047b gleich deaktiviert ......
Aber Kad Kontakte bekomme ich anscheinend nur wenn ich mich mindest einmal mit dem Esel Netzwerk über Server verbinde..
hab das gemacht und die Kad Kontakte waren da....
nun noch eine Frage aktualisieren die Kad Kontakte sich dann automatisch oder nur wenn ich mich wieder übers Esel Netzwerk mit den Servern verbinde ?

Jok3r 11. September 2006 17:01

Moin

Die Kad Kontakte sind in der nodes.dat, die ist bei einem "neuen" eMule einfach nicht dabei xD . Deswegen is nix mit KAD ohne Server. Allerdings kann man sich ja fürs nächste mal die nodes.dat mitnhemen! Dann braucht man echt kein Server. :D

aalerich 11. September 2006 18:29

Die Kadkontakte aktualisieren sich automatisch; jedesmal, wenn Du das Muli schließt, werden 200 aktuelle Kontakte gespeichert. Wenn Du längere Zeit offline warst kann es natürlich sein, daß keiner der Kontakte mehr aktuell ist. Dann würde ich kurzzeitig zu einem Server verbinden und wenn Du zu, sagen wir mal zwei Dutzend, anderen Mulis Kontakt hast kannst Du die Serververbindung wieder trennen und von verbundenen Mulis boostrappen.

Mit freundlichen Grüßen
aalerich

seppl12 11. September 2006 22:45

Ergänzend zu meinen beiden Vorpostern sei gesagt, man kann auch eine nodes.dat sich vorher runterladen (analog wie mit einer server.met), falls man keine gültige mehr hat.

Paik 13. September 2006 17:53

Hallo @ll


Habe heute auf 47b upgedatet und bekomme keine Verbindung mit dem Kad Netwerk.


Habe es genauso gemacht wie Seppl beschrieben hat und habe emule jetzt schon seit einer Stunde auf doch die Verbindung im Kad Netwerk wird nicht auf gebaut.

Würde mich freuen wenn jemand einen guten Tip hätte.



gruss paik

""""man kann auch eine nodes.dat sich vorher runterladen """


ähh wo kann man das denn machen???



gruss paik

Sorrow 13. September 2006 17:59

...hallo Paik...

...eine aktuelle nodes.dat gibt es hier...
...den edit-button gibts gratis aufm board... :mrgreen:


Sorrow :dance

Paik 13. September 2006 18:09

Danke Sorrow
 
jetzt klappts:beer: und mit dem edit button haste natürlich recht:mrgreen:




gruss paik


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:40 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102