8841608
72201755
7174419
390482
95827794
68105906
50552696
14313024
89217048
31871148
18485098
32998604
31756916
41479643
90818901
44967277
34424636
91869547
21995257
80068058
18467910
63446400
1758981
72751005
64931913
95644273
90513337
21332142
76693971
43556900
19131949
8513279
54735398
7056768
45211448
50441396
86309726
3474505
66196937
54965089