3316992
78369303
23975290
66007547
4989561
11495696
43568010
45219607
72894462
99003567
89853095
55891766
2131801
35496107
6224340
62926524
9878589
6354935
42863272
86624378
75938765
54083851
7355419
46089074
41072153
9598789
41221838
11322983
60423462
48449145
64291534
94315051
44163370
8482595
121086
46317603
13605609
83144459
9728684
72372926