1979977
36426900
25319383
86978584
60659840
89789559
24224663
74676871
60238850
46411158
23553862
39273397
7399171
90212273
20618258
79592868
20185203
35505537
2752339
4056287
44232579
31609536
84916786
78351006
44759771
64716778
89771189
46928091
33011679
5786568
74238382
23583455
83299647
65013190
21935169
7674924
21722044
24188971
43846049
75785907