41931921
6209070
89894408
94926675
13477180
32433048
78209867
7981696
36892407
8686386
81862987
6928432
74786671
59623318
3919412
4102751
4099336
8847225
98574795
19632613
12155804
56938031
40016654
5582446
85579269
7672251
33626324
46296046
23803948
56362621
17972865
7922933
8555981
99914009
72583550
19495108
8117918
53685025
75167033
91717945