42095827
69642256
6409615
41134334
77858274
91494860
7525700
9083842
76955838
91657047
68541807
6259624
69948711
5799580
28587439
21194308
33897478
36605233
63563984
77789954
80768458
45454420
78041213
15589968
32875200
41769672
1573592
61465246
25299005
9842000
95162020
82549042
74266189
61623651
127986
93762047
83113326
33092291
87891134
35168309