54653285
3215756
27437584
12772782
25396353
79902068
55584025
55676240
74855224
89317454
37577673
35691182
50932345
83903243
72327821
77704005
4574197
41584112
11908077
26223900
15429330
63742635
66477226
78705673
67801468
36323010
34206862
5227123
74198771
27567820
42307590
15843726
95722584
20732080
74116685
66669536
61262532
22085352
86029209
41517488