27922580
4567852
9764765
82076973
79883269
76005261
63759547
66449242
30264329
32514399
90005174
57764794
24443279
87561199
67798227
49475856
15687628
79883148
7783393
91311580
69222226
7424577
89269309
87744542
23964890
12753590
51562181
81047861
53551287
29539615
323921
60111242
7451465
57122644
19681271
55157112
7024456
5883518
40199768
27434568