5742899
39989939
74118686
24564335
48114155
17903792
5218897
94282668
330291
42685454
8902978
9749206
3311297
83491289
8592846
92468437
43011997
41537823
64117229
85283308
13478936
23228050
8891954
93688304
44856480
40992947
72086377
96848143
93012710
84702239
35925069
13122462
53085884
48696489
87659302
90774422
54425676
1268982
35515593
21023672