70174446
93383213
91447563
9986363
26195836
89862599
69466152
86094738
31341371
81297969
44016283
50642583
74452529
56965781
24013638
35081546
20488203
86267769
93773819
57151309
24117742
7945726
26125038
73685679
74392955
93281654
16907067
38537620
97931873
69188478
1096497
35827213
71347298
51811274
99746896
52526804
38212156
86804361
79382592
8611986