5063703
85737178
39691254
86401019
81412496
90251449
72736241
51271856
98572078
96562489
25416839
85525801
44273359
16268563
19334622
23564069
14227311
84577496
65227613
90634786
14919028
87569550
78132561
63753041
84194323
94828900
18739976
39635027
838541
20683636
73464826
37353522
16385176
53887822
41882300
9254244
53017706
55327912
2074414
8901802