60802433
7002770
83953007
31432167
77792868
79759912
52041150
87208308
31524747
46173364
48377709
44817670
29345768
58502113
59784763
26407310
45834171
21849256
38699439
5486488
11001888
18111373
54004326
20393661
61136238
963478
59606755
21304149
8172530
11112435
83891082
51915668
15074855
9138484
66093229
16185786
56046134
67893847
94927900
73303594