38825315
39431624
22699612
48015603
72485227
83726750
71203559
18495253
98551349
40157168
1779886
9241474
36716353
8041274
94163944
48482909
78646007
4906277
3094130
24466465
33508931
54751689
32736790
6080122
7673961
40907927
42761204
4268877
48909133
19906250
93599565
83409111
24171905
13972314
4997472
19198218
87362515
66151615
82982870
68212836