98629843
44167904
16122711
13038176
913025
2893197
82181517
55233664
49044811
83438002
50759185
59611203
38792570
6236070
70336616
25862961
81025037
4861203
5475277
880742
76936591
82486727
32301262
19232246
89709479
46416574
23851075
7301621
15373117
81014630
31562697
1951470
1368799
92937378
48602337
32483685
6241689
82944296
41733191
58337491