254867
92629723
8535266
991703
41237932
26122149
4359053
71013616
59127309
35718844
32185691
23657698
22354033
97875998
99528351
63445296
68154486
93763618
20861585
35891543
44112759
61458992
70901681
83036350
49074365
16722262
69976051
25729252
17264189
72617887
83166922
69355811
60663849
52286702
3076355
89773793
47217983
21867300
43557769
15656826