6673352
8132255
27449747
805306
23936863
7878170
90094968
4899509
6037924
5186224
55202788
81591069
39487010
62162845
26397478
29089256
4485158
29424901
7093385
1217187
7815206
13665766
51071175
73729865
43006663
50163688
36207585
47245653
40361183
43514031
7495472
4927300
61189855
12745095
98861029
78392636
20045933
78467190
46129023
63818301