59829138
80136017
39348264
49582741
63982890
65029442
93004270
56918284
38854707
65736799
54919337
68993292
62622932
10078700
76301960
13168598
15031205
10529368
4688159
50262603
85426606
62549871
66769517
13905318
94573789
18551067
84762821
81434152
86609440
9162949
92612615
34128826
96412289
844570
95903763
7506410
39624801
43362979
17419522
82399429