35387336
40644808
7715101
45829079
80467617
97916395
71706659
71593578
48434975
70822487
18046393
58345736
69292871
14382066
50572592
51977395
86362339
372867
31724403
74833619
2890718
92675883
78004365
8747889
52915354
65011216
37625361
47295759
44731062
37711314
15164690
50538689
52724251
28383639
85082430
60496226
66992423
57696014
15591867
26539358