41618583
48591351
29706030
46037820
12648630
40682783
12818121
23566960
87083044
28305147
99533523
20461916
28941771
83767362
35127949
60654370
94483425
94604490
8474777
25249299
92934511
11817965
94857051
93124755
3611962
96087880
31681774
67099177
5148432
78484226
59145857
79875313
91639262
64157182
11483464
31492740
5308647
16699061
15633206
2243929