83642593
1631167
23597897
94068544
70842262
64771079
88704667
61187017
15767138
85391757
58293252
53119847
66277055
67742296
68535930
1037199
89327905
21361809
49991620
3693741
999319
16385546
78016165
74483002
75842743
51632852
13215845
89808814
86387673
55033277
64705181
79601712
38571769
50029119
62584629
9505729
77173363
82966877
88219032
52354183