1123936
33198400
6661977
5301900
12815039
44177474
28943147
67225958
761919
94554677
84079326
8398238
28178192
67448310
51806628
49551070
1516681
29757179
26344034
83002567
99268745
65722659
59372271
29821717
92083493
74296874
35113416
39642809
59048186
7899833
64445071
65777684
85931437
27948843
99927882
9079394
98075664
95555007
8954449
84196028