48236450
20329302
89924102
5354779
37553113
62656448
42814641
2847200
4364094
13584591
27655247
50464199
31845448
56426387
90573114
9022713
20376975
75567996
81527724
21462219
26083565
66927610
80595581
89364719
37753706
58322976
7381734
18024763
25851588
8948078
4402978
32719047
64177782
64502631
12669212
284585
84407689
99518327
76657821
57687427