29184
80333168
47277106
33138698
3848107
7242919
93925575
56044428
86374055
66632243
46577856
94448101
7571215
8147746
14117131
99838969
74246275
70388372
6892340
12563466
50052330
48489537
462635
6480212
96731211
76951111
85015928
12899421
25739698
73299347
31995714
61262555
86807817
6391529
40295584
7891732
58443937
77486880
71166627
59531144