20986062
62972393
17473486
26636565
78837269
57108533
41359946
15358440
77058512
83638622
61406776
438588
13203343
55113379
36161977
23798294
19044660
36143887
85874492
66505040
31645670
52098044
23164742
88963580
185578
11349315
21388544
4256255
639942
4616892
6684597
78292730
37121626
93028616
70721795
50666438
95322803
37154593
92349841
25224759