58936474
51801678
84703952
9659762
62682958
92447509
72514764
85319083
12016479
41633010
17921203
77029441
15855275
12536212
17417085
81751137
12145292
59165469
3827440
20028694
55072792
32185965
76857111
11934841
71163370
65039116
97074745
86655232
38326185
94761433
418620
39068299
19618051
7779510
73697556
72776612
64945108
23956797
53201601
26389882